Consumable monitoring method and device, dish washing machine and storage medium
By detecting the usage of consumables in the dishwasher and predicting the frequency of consumables used by users, and using the time series prediction model to predict the remaining service life of consumables, the problem that existing dishwashers cannot monitor the remaining service life of consumables and improve the user experience.
Patent Information
- Application Number
- CN202310974672.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-03
- Publication Date
- 2025-02-14
AI Technical Summary
The existing dishwasher cannot effectively monitor and predict the remaining usage time of consumables, resulting in poor user experience.
By detecting the current usage in the dishwasher consumable container and obtaining the frequency of consumables used by users, using weight sensors, pressure sensors or image acquisition equipment to detect the usage of consumables, and predicting the remaining service life of consumables by building a time series prediction model.
It realizes accurate prediction of the remaining service life of consumables in the dishwasher, improves users' perception of the available life of consumables, and restocks or stocks in a timely manner, thereby improving user experience.
Smart Images

Figure CN119423646A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of dishwashers, and specifically provides a consumables monitoring method and device, a dishwasher and a storage medium. Background Art
[0002] At present, dishwashers are devices used to automatically wash tableware such as bowls, chopsticks, plates, dishes, knives, forks, etc. The fully automatic dishwashers on the market can be divided into two categories: household and commercial. Household dishwashers are only suitable for families, and they are mainly cabinet-type, table-top and integrated with sink. Commercial dishwashers can be used in restaurants, hotels, canteens of government agencies, etc., and can be divided into two categories according to the structure: box-type and conveyor-type. Now, more and more dishwashers are gradually entering ordinary households, restaurants and canteens, etc. The widespread use of dishwashers has reduced the labor intensity of cooks and improved work efficiency.
[0003] Although existing dishwashers support automatic placement of consumables (such as dishwashing tablets), only one dishwashing tablet can be placed before use. Each time a dishwashing tablet needs to be placed in the dishwasher, which is labor-intensive. At the same time, existing dishwashers cannot monitor the user's dishwasher usage behavior and cannot predict the remaining usage time of the current consumables based on the usage behavior of different users, resulting in a poor user experience.
[0004] Accordingly, the art needs a new consumables monitoring solution to solve the above problems. Summary of the invention
[0005] In order to overcome the above defects, the present invention is proposed to solve or at least partially solve the above technical problems. The present invention provides a consumables monitoring method, device, dishwasher and storage medium.
[0006] In a first aspect, the present invention provides a consumables monitoring method, which is applied to a dishwasher, and the method comprises:
[0007] Detecting current usage of consumables contained in the consumable container of the dishwasher;
[0008] Obtaining the frequency of use of the consumables by the user;
[0009] The remaining service life of the consumable is predicted based on the current usage of the consumable and the usage frequency of the consumable, wherein the remaining service life includes a remaining usage time or a remaining number of usage times.
[0010] In one embodiment, the dishwasher includes at least one of a weight sensor, a pressure sensor, and an image acquisition device;
[0011] The detecting the current usage of the consumables contained in the consumable container of the dishwasher includes:
[0012] collecting the weight of the consumables contained in the consumable container by means of the weight sensor, and determining the current usage of the consumables according to the weight of the consumables; and / or
[0013] collecting the pressure value of the consumable contained in the consumable container by means of the pressure sensor, and determining the current usage of the consumable according to the pressure value of the consumable; and / or
[0014] Image information of the consumables contained in the consumable container is collected by the image collection device, and the current usage status of the consumables is obtained based on the image information of the consumables.
[0015] In one embodiment, the usage frequency of the consumables is obtained by the following steps:
[0016] Obtain the user's historical washing behavior information and historical consumables usage information;
[0017] Building a user profile based on the historical washing behavior information and the historical consumables usage information;
[0018] The usage frequency of the consumables is obtained based on the user portrait.
[0019] In one embodiment, the predicting the remaining service life of the consumable based on the current usage of the consumable and the usage frequency of the consumable includes:
[0020] Acquire a mapping relationship between the current usage of the consumable and the usage frequency of the consumable;
[0021] The remaining useful life of the consumable is predicted based on the mapping relationship.
[0022] In one embodiment, the predicting the remaining service life of the consumable based on the current usage of the consumable and the usage frequency of the consumable includes:
[0023] Build and train a time series forecasting model;
[0024] The current usage of the consumables and the usage frequency of the consumables are input into the time series prediction model, and the remaining service life of the consumables is output.
[0025] In one embodiment, the step of constructing and training a time series prediction model includes:
[0026] Constructing the time series prediction model, wherein the time series prediction model is a bidirectional long short-term memory network, and the bidirectional long short-term memory network includes a bidirectional LSTM network, a first fully connected layer, a second fully connected layer and a regression output layer;
[0027] Dividing the collected historical training data set into a training set and a validation set, wherein the training set and the validation set both include a plurality of samples consisting of historical usage of consumables, historical usage frequencies of consumables, actual values of remaining usage time of consumables, and actual values of remaining usage times of consumables;
[0028] Using the training set to train the time series prediction model;
[0029] The model parameters of the time series prediction model are updated based on the validation set.
[0030] In one embodiment, the method further includes: sending a reminder message to a user when the remaining service life of the consumable is less than a preset threshold;
[0031] The reminder information is issued through the voice module of the dishwasher; and / or the reminder information is sent to the terminal device where the user is located.
[0032] In a second aspect, the present invention provides a consumables monitoring device, which is applied to a dishwasher, and is characterized in that the device comprises:
[0033] a detection module, the detection module being configured to detect current usage of consumables contained in a consumable container of the dishwasher;
[0034] An acquisition module, the acquisition module is configured to acquire the frequency of use of the consumable by the user;
[0035] A prediction module is configured to predict the remaining service life of the consumable based on the current usage of the consumable and the usage frequency of the consumable, wherein the remaining service life includes a remaining usage time or a remaining number of usage times.
[0036] In a third aspect, a dishwasher is provided, comprising at least one processor and at least one storage device, wherein the storage device is suitable for storing a plurality of program codes, wherein the program codes are suitable for being loaded and run by the processor to execute any of the above-mentioned consumables monitoring methods.
[0037] In a fourth aspect, a computer-readable storage medium is provided, wherein a plurality of program codes are stored therein, wherein the program codes are suitable for being loaded and run by a processor to execute any of the aforementioned consumables monitoring methods.
[0038] The above one or more technical solutions of the present invention have at least one or more of the following beneficial effects:
[0039] The consumables monitoring method of the present invention specifically includes: detecting the current usage of the consumables contained in the consumables container of the dishwasher; obtaining the frequency of consumables usage by the user; and predicting the remaining service life of the consumables based on the current usage of the consumables and the frequency of consumables usage. In this way, the life cycle of the remaining consumables in the dishwasher is predicted based on the current usage of the consumables and the frequency of consumables usage by the user, so as to obtain the remaining service life of the current consumables, so that the user can clearly perceive the life cycle that the consumables can support, thereby enabling the user to replenish or prepare the consumables in time, thereby improving the user's usage experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The disclosure of the present invention will become more easily understood with reference to the accompanying drawings. It is easy for those skilled in the art to understand that these drawings are only for illustrative purposes and are not intended to limit the scope of protection of the present invention. In addition, similar numbers in the figures are used to represent similar components, among which:
[0041] Figure 1 is a schematic flow chart of main steps of a consumables monitoring method according to an embodiment of the present invention;
[0042] Figure 2 is a schematic diagram of a complete process flow of a consumables monitoring method according to an embodiment of the present invention;
[0043] Figure 3 is a schematic diagram of the main structural block diagram of a consumables monitoring device according to an embodiment of the present invention;
[0044] Figure 4 2 is a schematic structural diagram of a dishwasher according to an embodiment of the present invention. DETAILED DESCRIPTION
[0045] Some embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the protection scope of the present invention.
[0046] In the description of the present invention, "module" and "processor" may include hardware, software or a combination of the two. A module may include hardware circuits, various suitable sensors, communication ports, and memories, and may also include software parts, such as program codes, or a combination of software and hardware. The processor may be a central processing unit, a microprocessor, an image processor, a digital signal processor, or any other suitable processor. The processor has data and / or signal processing functions. The processor may be implemented in software, hardware, or a combination of the two. Non-temporary computer-readable storage media include any suitable medium that can store program codes, such as a magnetic disk, a hard disk, an optical disk, a flash memory, a read-only memory, a random access memory, and the like. The term "A and / or B" means all possible combinations of A and B, such as only A, only B, or A and B. The term "at least one A or B" or "at least one of A and B" has a similar meaning to "A and / or B", and may include only A, only B, or A and B. The singular terms "one" and "the" may also include plural forms.
[0047] Although conventional dishwashers currently support automatic placement of consumables (such as dishwashing tablets), only one dishwashing tablet can be placed before use. Each time a dishwashing tablet needs to be placed in the dishwasher, which is labor-intensive. At the same time, existing dishwashers cannot monitor the user's dishwasher usage behavior and cannot predict the remaining usage time of the current consumables based on the usage behavior of different users, resulting in a poor user experience.
[0048] To this end, the present application proposes a consumables monitoring method, device, dishwasher and storage medium, which specifically include: detecting the current usage of consumables contained in the consumables container of the dishwasher; obtaining the frequency of consumables used by the user; and predicting the remaining service life of the consumables based on the current usage of the consumables and the frequency of consumables used. In this way, according to the current usage of the consumables and the frequency of consumables used by the user, the life cycle of the remaining consumables in the dishwasher is predicted to obtain the remaining service life of the current consumables, so that the user can have a clear perception of the life cycle that the consumables can support, so that the user can replenish or prepare the consumables in time.
[0049] See attached Figure 1 , Figure 1 1 is a flow chart of main steps of a consumables monitoring method according to an embodiment of the present invention.
[0050] like Figure 1 As shown, the consumables monitoring method in the embodiment of the present invention mainly includes the following steps S100 to S300.
[0051] Step S100: detecting the current usage of consumables contained in the consumable container of the dishwasher.
[0052] Consumables refer to accessory products that are frequently consumed during the operation of a dishwasher. For example, in one embodiment, a dishwashing block can be used as an example of the consumables.
[0053] The current usage of the consumables refers to the current amount of the consumables used, for example, how many dishwashing blocks have been used.
[0054] Step S200: obtaining the frequency of use of the consumables by the user.
[0055] The frequency of consumables use is at least one of the frequency and the number of times a user uses the consumables. The greater the frequency, the more frequently the user uses the consumables.
[0056] Step S300: predicting the remaining service life of the consumable based on the current usage of the consumable and the usage frequency of the consumable, wherein the remaining service life includes a remaining usage time or a remaining number of usage times.
[0057] The remaining usage time of a consumable refers to the time during which the consumable can still be used by the user.
[0058] The remaining number of uses of a consumable refers to the number of times the consumable can still be used by the user.
[0059] Based on the above steps S100 to S300, it specifically includes: detecting the current usage of the consumables contained in the consumable container of the dishwasher; obtaining the frequency of consumable usage of the consumables by the user; and predicting the remaining service life of the consumables based on the current usage of the consumables and the frequency of consumable usage. In this way, according to the current usage of the consumables and the frequency of consumable usage of the consumables by the user, the life cycle of the remaining consumables in the dishwasher is predicted to obtain the remaining service life of the current consumables, so that the user can have a clear perception of the life cycle that the consumables can support, so that the user can replenish or prepare the consumables in time.
[0060] The above steps S100 to S300 are further explained below.
[0061] With respect to step S100, in a specific embodiment, the dishwasher includes at least one of a weight sensor, a pressure sensor, and an image acquisition device; and the detecting the current usage of the consumables contained in the consumable container of the dishwasher includes:
[0062] collecting the weight of the consumables contained in the consumable container by means of the weight sensor, and determining the current usage of the consumables according to the weight of the consumables; and / or
[0063] collecting the pressure value of the consumable contained in the consumable container by means of the pressure sensor, and determining the current usage of the consumable according to the pressure value of the consumable; and / or
[0064] Image information of the consumables contained in the consumable container is collected by the image collection device, and the current usage status of the consumables is obtained based on the image information of the consumables.
[0065] Specifically, the consumables delivery module of the dishwasher is provided with at least one of a weight sensor, a pressure sensor and an image acquisition device, based on which the current usage of the consumables contained in the consumables container of the dishwasher is detected.
[0066] The weight of the consumables contained in the consumable container is detected by a weight sensor provided in the consumable delivery module, and the current usage of the consumables, such as the current amount of consumables used, is determined based on the difference between the weight of the consumables and the total weight of the consumable container when fully loaded.
[0067] Alternatively, the pressure of the consumables contained in the consumable container is detected by a pressure sensor provided in the consumable delivery module, and the current usage of the consumables, such as the current amount of consumables used, is determined based on the difference between the pressure of the consumables and the total pressure when the consumable container is fully loaded.
[0068] Alternatively, image information of the consumables contained in the consumable container is captured by an image capture device, and the image information is identified to obtain the current remaining amount of the consumables, and then the current usage of the consumables, such as the current amount of consumables used, is determined based on the remaining amount.
[0069] In this way, any one of the weight sensors, pressure sensors and image acquisition devices can be used to detect the current usage of the consumables, thereby obtaining the current usage of the consumables with higher accuracy.
[0070] The above is a further description of step S100 , and the following is a further description of step S200 .
[0071] In a specific embodiment, the frequency of use of the consumables is obtained through the following steps: obtaining the user's historical washing behavior information and historical consumables usage information; constructing a user portrait based on the historical washing behavior information and historical consumables usage information; and obtaining the frequency of use of the consumables based on the user portrait.
[0072] Historical washing behavior information refers to the user's previous washing habits, washing frequency, etc.
[0073] It should be noted that user portraits, also known as user roles, are an effective tool for outlining target users and linking user demands with design directions. In this embodiment, user portraits can reflect the user's behavioral habits in using consumables.
[0074] Specifically, we first obtain the user's historical washing behavior information and historical consumables usage information, then perform data analysis and data mining on the historical washing behavior information of dishwasher users, analyze the dishwashing behavior generated by users in product use and the consumables usage information behind the behavior (such as the usage information of dishwashing tablets), and build user portraits to understand the consumption pattern of dishwashing tablets of dishwasher users. For example, user A uses the dishwasher more frequently, and the frequency of dishwashing tablets consumption is high. After the dishwashing tablets are full, the user can use them up quickly. User B uses the dishwasher less frequently and uses it irregularly, so the dishwashing tablets are consumed slowly, and the user does not need to purchase dishwashing tablets multiple times.
[0075] The user's usage frequency of consumables is further obtained based on the user portrait, for example, one dishwashing block is consumed every three days.
[0076] By combining historical washing behavior information and historical consumables usage information to build a user portrait, we can fully obtain the user's behavioral habits in using consumables and the user portrait, which is conducive to the subsequent prediction of the remaining service life of consumables.
[0077] The above is a further description of step S200 , and the following is a further description of step S300 .
[0078] In this step, any one of the remaining usage time and the remaining number of times of use of the consumables can be predicted based on the current usage status of the consumables and the usage frequency of the consumables.
[0079] In a specific embodiment, predicting the remaining service life of the consumable based on the current usage of the consumable and the frequency of use of the consumable includes: obtaining a mapping relationship between the current usage of the consumable and the frequency of use of the consumable; and predicting the remaining service life of the consumable based on the mapping relationship.
[0080] The mapping relationship between the current usage of consumables and the frequency of use of consumables can be a time series change trend curve drawn by the user with the current usage of consumables (for example, the number of used dishwashing blocks) as the horizontal axis and the frequency of use of consumables as the vertical axis.
[0081] Specifically, after obtaining the mapping relationship between the current usage of the consumables and the usage frequency of the consumables, the remaining amount of the consumables is obtained according to the current usage of the consumables, and combined with the usage frequency of the consumables, the remaining service life of the consumables can be determined.
[0082] For example, the mapping relationship between the current usage of consumables and the frequency of consumable usage obtained based on offline analysis is: the horizontal axis is the current usage of consumables, and the vertical axis shows that the user's frequency of consumable usage is one dishwashing block every three days. Based on this, if there is one dishwashing block left, it can be determined that the remaining usage time corresponding to the current dishwashing block is three days, or it can be determined that the remaining number of uses corresponding to the current dishwashing block is one time.
[0083] In this way, by mapping the current usage of consumables related to the user and the frequency of consumable usage, the remaining service life of the consumables can be predicted based on the mapping relationship. In this way, the remaining service life of the consumables with a high degree of matching with the user's behavior can be predicted, thereby improving the user experience.
[0084] In another specific embodiment, predicting the remaining service life of the consumable based on the current usage of the consumable and the frequency of use of the consumable includes: constructing and training a time series prediction model; inputting the current usage of the consumable and the frequency of use of the consumable into the time series prediction model, and outputting the remaining service life of the consumable.
[0085] Specifically, in this embodiment, the remaining service life of the consumables is predicted by a neural network, so that the remaining service life of the consumables is obtained with higher accuracy, thereby improving the prediction accuracy and prediction speed of the remaining service life of the consumables.
[0086] In a specific embodiment, the constructing and training of a time series prediction model includes:
[0087] Construct the time series prediction model, which is a bidirectional long short-term memory network, and the bidirectional long short-term memory network includes a bidirectional LSTM network, a first fully connected layer, a second fully connected layer and a regression output layer; divide the collected historical training data set into a training set and a validation set, wherein the training set and the validation set both include a plurality of samples consisting of historical usage of consumables, historical usage frequency of consumables, actual values of remaining usage time of consumables, and actual values of remaining number of usage times of consumables; use the training set to train the time series prediction model; and update the model parameters of the time series prediction model based on the validation set.
[0088] The time series prediction model can be a bidirectional long short-term memory network, where the bidirectional long short-term memory network includes a bidirectional LSTM network, a first fully connected layer, a second fully connected layer, and a regression output layer. LSTM is a special network in the recurrent neural network, which can process sequence information well and learn effective features from it. It replaces the previous neural unit with a memory cell, solving the explosion and attenuation problems encountered by the previous recurrent neural network in gradient back propagation.
[0089] Before training the model, first collect the historical training data set, which consists of multiple samples, each of which includes the historical usage of consumables, the historical usage frequency of consumables, the actual value of the remaining usage time of consumables, the actual value of the remaining number of usage times of consumables, etc. For example, the historical usage of consumables may specifically be that one dishwashing pad has been used, two dishwashing pads have been used, etc.
[0090] During the training process, the collected historical training data set is first divided into a training set and a validation set.
[0091] The time series prediction model is trained using the training set, specifically including: inputting the historical usage of consumables and the historical frequency of consumables usage into the time series prediction model, outputting the predicted value of the remaining usage time of the consumables, determining the loss function according to the actual value and the predicted value of the remaining usage time of the consumables, and adjusting the model parameters of the time series prediction model based on the loss function until the loss function converges.
[0092] Alternatively, the historical usage of consumables and the historical frequency of consumable usage are input into a time series prediction model, and the predicted value of the remaining number of times the consumables are used is output. The loss function is determined based on the actual value and the predicted value of the remaining number of times the consumables are used. The model parameters of the time series prediction model are adjusted based on the loss function until the loss function converges.
[0093] The validation set is further used to update the model parameters of the time series prediction model, specifically including: inputting the historical usage and frequency of consumables in the validation set into the time series prediction model, outputting the predicted value of the remaining usage time of the consumables, calculating the loss function based on the predicted value and the actual value, and determining whether the loss function is less than the preset value. If so, updating the model parameters of the time series prediction model.
[0094] Alternatively, the historical usage and frequency of consumables in the verification set are input into the time series prediction model, and the predicted value of the remaining number of times the consumables are used is output. The loss function is calculated based on the predicted value and the actual value, and it is determined whether the loss function is less than the preset value. If so, the model parameters of the time series prediction model are updated.
[0095] In this way, a time series prediction model with high accuracy is obtained, which is conducive to improving the prediction accuracy of the remaining service life of consumables and improving the user experience.
[0096] In a specific embodiment, the method also includes: sending a reminder message to the user when the remaining service life of the consumable is less than a preset threshold; wherein the reminder message is sent through the voice module of the dishwasher; and / or sending the reminder message to the terminal device where the user is located.
[0097] The preset threshold value may be a consumables replenishment reminder threshold value that is flexibly customized according to the actual needs of each user.
[0098] Specifically, after each washing program is completed, the consumables monitoring method of the present application can be used to predict the remaining service life of the consumables and compare it with the preset threshold. When the remaining service life of the consumables is less than the preset threshold, a reminder message is sent through the voice function of the dishwasher or to the terminal device where the user is located to remind the user to replenish or prepare stocks in time to avoid insufficient consumables. In this way, the user can know the remaining use cycle of the consumables in time and replenish or prepare stocks in time, thereby improving the user experience.
[0099] Take the remaining usage time of a consumable as an example of the remaining service life. Figure 2 1 is a schematic diagram of the complete steps of the consumables monitoring method according to an embodiment of the present invention. Figure 2 As shown, in one embodiment, the consumables monitoring method can be implemented through the following steps S201-S206.
[0100] Step S201: Install an image detection probe on the intelligent dispensing module of the dishwasher to detect the current usage of the dishwashing blocks.
[0101] Step S202: Analyze and mine the historical washing behaviors of the dishwashing block users to construct a user portrait.
[0102] Step S203: Establish a prediction model to predict the remaining usage time that the current dishwashing block can support.
[0103] Step S204: Set an advance reminder time threshold to determine whether the remaining usage time that the remaining dishwashing blocks can support is less than the time threshold. If so, execute S205; if not, execute S206.
[0104] Step S205: Voice or APP reminds the user that the remaining number of dishwashing blocks is running low, so please restock in time.
[0105] Step S206: Wait for the next washing and return to S203.
[0106] It should be pointed out that although the various steps in the above embodiments are described in a specific order, those skilled in the art can understand that in order to achieve the effects of the present invention, different steps do not have to be performed in such an order. They can be performed simultaneously (in parallel) or in other orders. These changes are within the scope of protection of the present invention.
[0107] Furthermore, the present invention also provides a consumables monitoring device.
[0108] See attached Figure 3 , Figure 3 4 is a main structural block diagram of a consumables monitoring device according to an embodiment of the present invention.
[0109] like Figure 3 As shown, the consumables monitoring device in the embodiment of the present invention mainly includes a detection module 11, an acquisition module 12 and a prediction module 13. In some embodiments, one or more of the detection module 11, the acquisition module 12 and the prediction module 13 can be combined into one module.
[0110] In some embodiments, the detection module 11 may be configured to detect current usage of consumables contained in the consumable container of the dishwasher.
[0111] The acquisition module 12 may be configured to acquire the frequency of use of the consumables by the user.
[0112] The prediction module 13 may be configured to predict the remaining service life of the consumable based on the current usage of the consumable and the usage frequency of the consumable, wherein the remaining service life includes a remaining usage time or a remaining number of usage times.
[0113] In one implementation, the description of the specific implementation functions may refer to steps S100 to S300.
[0114] The above-mentioned consumables monitoring device is used to perform Figure 1 The consumables monitoring method embodiment shown in the figure has similar technical principles, technical problems solved and technical effects produced. Technicians in this technical field can clearly understand that for the convenience and conciseness of description, the specific working process and related instructions of the consumables monitoring device can refer to the contents described in the embodiment of the consumables monitoring method, which will not be repeated here.
[0115] It is understood by those skilled in the art that the present invention implements all or part of the processes in the method of the above embodiment, and can also be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable storage medium may include: any entity or device, medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory, random access memory, electric carrier signal, telecommunication signal and software distribution medium that can carry the computer program code. It should be noted that the content contained in the computer-readable storage medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable storage media do not include electric carrier signals and telecommunication signals.
[0116] Furthermore, the present invention also provides a dishwasher. In one embodiment of the dishwasher according to the present invention, specifically as follows Figure 4 As shown, the dishwasher includes at least one processor 41 and at least one storage device 42. The storage device 42 can be configured to store a program for executing the consumables monitoring method of the above method embodiment. The processor 41 can be configured to execute the program in the storage device 42, which includes but is not limited to the program for executing the consumables monitoring method of the above method embodiment. For ease of explanation, only the part related to the embodiment of the present invention is shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present invention.
[0117] Furthermore, the present invention also provides a computer-readable storage medium. In a computer-readable storage medium embodiment according to the present invention, the computer-readable storage medium can be configured to store a program for executing the consumables monitoring method of the above method embodiment, and the program can be loaded and run by the processor to implement the above consumables monitoring method. For ease of explanation, only the parts related to the embodiment of the present invention are shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present invention. The computer-readable storage medium can be a storage device formed by various electronic devices. Optionally, the computer-readable storage medium in the embodiment of the present invention is a non-temporary computer-readable storage medium.
[0118] Further, it should be understood that since the setting of each module is only for illustrating the functional units of the device of the present invention, the physical devices corresponding to these modules may be the processor itself, or a part of the software in the processor, a part of the hardware, or a part of the combination of software and hardware. Therefore, the number of each module in the figure is only schematic.
[0119] Those skilled in the art will appreciate that the modules in the device can be adaptively split or merged. Such splitting or merging of specific modules will not cause the technical solution to deviate from the principle of the present invention, and therefore, the technical solutions after splitting or merging will fall within the protection scope of the present invention.
[0120] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.
Claims
1. A consumables monitoring method, applied to a dishwasher, characterized in that: The method comprises: Detecting current usage of consumables contained in the consumable container of the dishwasher; Obtaining the frequency of use of the consumables by the user; The remaining service life of the consumable is predicted based on the current usage of the consumable and the usage frequency of the consumable, wherein the remaining service life includes a remaining usage time or a remaining number of usage times.
2. The consumables monitoring method according to claim 1, characterized in that: The dishwasher includes at least one of a weight sensor, a pressure sensor, and an image acquisition device; The detecting the current usage of the consumables contained in the consumable container of the dishwasher includes: The weight of the consumables contained in the consumable container is collected by the weight sensor, and the current usage of the consumables is determined according to the weight of the consumables; and / or collecting the pressure value of the consumable contained in the consumable container by means of the pressure sensor, and determining the current usage of the consumable according to the pressure value of the consumable; and / or Image information of the consumables contained in the consumable container is collected by the image collection device, and the current usage status of the consumables is obtained based on the image information of the consumables.
3. The consumables monitoring method according to claim 1, characterized in that: Obtain the usage frequency of the consumables by following the steps below: Obtain the user's historical washing behavior information and historical consumables usage information; Building a user portrait based on the historical washing behavior information and the historical consumables usage information; The usage frequency of the consumables is obtained based on the user portrait.
4. The consumables monitoring method according to claim 1, characterized in that: The predicting of the remaining service life of the consumable based on the current usage of the consumable and the usage frequency of the consumable includes: Acquire a mapping relationship between the current usage of the consumable and the usage frequency of the consumable; The remaining useful life of the consumable is predicted based on the mapping relationship.
5. The consumables monitoring method according to claim 1, characterized in that: The predicting of the remaining service life of the consumable based on the current usage of the consumable and the usage frequency of the consumable includes: Build and train a time series forecasting model; The current usage of the consumables and the usage frequency of the consumables are input into the time series prediction model, and the remaining service life of the consumables is output.
6. The consumables monitoring method according to claim 5, characterized in that: The time series prediction model is constructed and trained, including: Constructing the time series prediction model, wherein the time series prediction model is a bidirectional long short-term memory network, and the bidirectional long short-term memory network includes a bidirectional LSTM network, a first fully connected layer, a second fully connected layer and a regression output layer; Dividing the collected historical training data set into a training set and a validation set, wherein the training set and the validation set both include a plurality of samples consisting of historical usage of consumables, historical usage frequencies of consumables, actual values of remaining usage time of consumables, and actual values of remaining usage times of consumables; Using the training set to train the time series prediction model; The model parameters of the time series prediction model are updated based on the validation set.
7. The consumables monitoring method according to claim 1, characterized in that: The method further includes: sending a reminder message to a user when the remaining service life of the consumable is less than a preset threshold; The reminder information is issued through the voice module of the dishwasher; and / or the reminder information is sent to the terminal device where the user is located.
8. A consumables monitoring device, applied to a dishwasher, characterized in that: The device comprises: a detection module, the detection module being configured to detect current usage of consumables contained in a consumable container of the dishwasher; An acquisition module, the acquisition module is configured to acquire the frequency of use of the consumable by the user; A prediction module is configured to predict the remaining service life of the consumable based on the current usage of the consumable and the usage frequency of the consumable, wherein the remaining service life includes a remaining usage time or a remaining number of usage times.
9. A dishwasher, comprising at least one processor and at least one storage device, wherein the storage device is suitable for storing a plurality of program codes, wherein: The program code is suitable for being loaded and run by the processor to execute the consumables monitoring method according to any one of claims 1 to 7.
10. A computer-readable storage medium storing a plurality of program codes, characterized in that: The program code is suitable for being loaded and run by a processor to execute the consumables monitoring method according to any one of claims 1 to 7.