Control method and system of refrigerator control panel, refrigerator control panel and product
Through the control method of the refrigerator control panel, we can identify the types of ingredients, determine the recommended placement area, calculate the optimal storage deadline, and monitor the food status, which solves the shortcomings of traditional refrigerator design in food management and food safety warning, and achieves efficient food management and food safety guarantees.
Patent Information
- Application Number
- CN202411819096.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-11
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-12-11
AI Technical Summary
Traditional refrigerator designs have shortcomings in food management, storage optimization and food safety warning, which makes it difficult for users to effectively manage food, which increases the operating burden and may lead to deterioration and waste of food.
Through the control method of the refrigerator control panel, we can identify the types of ingredients placed by the user, obtain the temperature distribution in the refrigerator, determine the recommended placement area, and record the placement time. The system will also analyze the placement time and type of ingredients, calculate the best storage deadline, and continuously monitor the state of the ingredients, and issue a warning signal when the ingredients deteriorate or reach the best storage deadline.
It realizes intelligent management of ingredients, improves the shelf life of ingredients, reduces food waste, improves the refrigerator usage experience, and ensures food safety.
Smart Images

Figure CN119594662A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of refrigerator control technology, and in particular to a control method and system for a refrigerator control panel, a refrigerator control panel and a product. Background Art
[0002] As the pace of modern life accelerates, the demand for food storage in households is increasing, and the requirements for refrigerator efficiency and management are also increasing. Traditional refrigerator designs often focus on maximizing refrigeration efficiency and storage space, but are insufficient in food management, storage optimization, and food safety early warning. Users usually need to judge the storage location and storage time of ingredients by themselves, which not only increases the user's operational burden, but may also cause the ingredients to deteriorate due to misjudgment, resulting in food waste and health risks. Summary of the invention
[0003] In order to solve the problem in the prior art that users easily waste food by using refrigerators to store food by themselves, the present application provides a control method and system for a refrigerator control panel, a refrigerator control panel and a product.
[0004] In a first aspect, the present application provides a control method for a refrigerator control panel, which adopts the following technical solution: A control method for a refrigerator control panel, comprising: When receiving a refrigerator door opening signal, identifying the type of food that the user wants to place; Acquire the temperature distribution in the refrigerator, determine a recommended placement area based on the type of food and the temperature distribution, display the recommended placement area to the user, and record the placement time of the current food; Obtaining the placement time and type of each food in the refrigerator, and determining the optimal storage cut-off time for each food based on the placement time and type of each food; Determine whether there is any food spoilage in the refrigerator; When any food in the refrigerator reaches the corresponding optimal storage cut-off time, or when it is determined that the food in the refrigerator is spoiled, a warning signal is issued.
[0005] By adopting the above technical solution, when the refrigerator door opening signal is received, the current type of food that the user wants to place is identified, and the real-time temperature distribution in the refrigerator is obtained. Based on the comprehensive consideration of the type of food and the temperature distribution, a recommended food placement area can be intelligently determined and displayed to the user to ensure the freshness and preservation quality of the food. At the same time, the placement time of the current food is recorded to provide data support for subsequent management. By analyzing the placement time and type of each food in the refrigerator, the optimal storage deadline for each food can be accurately calculated, thereby realizing refined management of the food storage cycle. On this basis, the status of the food in the refrigerator will be continuously monitored. Once the food is found to be deteriorating or has reached the optimal storage deadline, a warning signal will be immediately issued to remind the user to deal with it in time. This not only improves the convenience and accuracy of food management, but also effectively extends the shelf life of food, reduces food waste, and brings users a healthier and more efficient refrigerator use experience.
[0006] In a preferred example, the present application may be further configured as follows: the obtaining of the temperature distribution in the refrigerator and determining the recommended placement area based on the type of food and the temperature distribution include: Acquiring temperatures at a plurality of temperature monitoring positions in the refrigerator, and determining temperature distribution in the refrigerator based on the temperatures at the plurality of temperature monitoring positions; Acquire the arrangement of the available placement areas in the refrigerator, match the arrangement of the available placement areas with the temperature distribution, and determine the regional temperature of each available placement area in the refrigerator; Determining the optimal storage temperature of the current food based on the type of the current food; Based on the regional temperature of each possible placement area and the optimal storage temperature, a recommended placement area for the current food is determined from a plurality of possible placement areas in the refrigerator.
[0007] By adopting the above technical solution, in the process of obtaining the temperature distribution in the refrigerator to determine the recommended placement area, data from multiple temperature monitoring points in the refrigerator are first collected, and the temperature distribution map inside the refrigerator is accurately depicted through comprehensive analysis of these data. According to the physical layout inside the refrigerator, each placement area is accurately matched with the temperature distribution map to obtain the actual temperature of each placement area. According to the type of food currently to be placed, the optimal storage temperature of the food is determined by the preset food storage temperature standard. The temperature of each placement area is compared with the optimal storage temperature of the food, and the placement area closest to the optimal storage temperature is selected as the recommended placement area for the current food. This ensures that the food is placed in the environment that is most suitable for its preservation, and effectively improves the utilization rate of the internal space of the refrigerator, making food management more scientific and reasonable.
[0008] In a preferred example, the present application may be further configured as follows: determining the recommended placement area for the current food from a plurality of placement areas based on the area temperature of each placement area and the optimal storage temperature, including: Determine the matching degree between the regional temperature of each placement area and the optimal storage temperature, and arrange the multiple placement areas from high to low according to the matching degree to obtain a placement area list; Taking the first placeable area in the placeable areas as the first placeable area, and identifying whether there is a vacant area in the first placeable area for placing the current food; If there is no free area in the first placeable area, determining the optimal storage cut-off time for the food already placed in the first placeable area; If the optimal storage cut-off time of the placed food is later than the optimal storage cut-off time of the current food, a replacement placement area for the placed food is determined, and a first prompt signal is issued to prompt the user to replace the placed food in the replacement placement area and place the current food in the first placeable area through the first prompt signal.
[0009] By adopting the above technical solution, the matching degree between the regional temperature of each placement area and the optimal storage temperature of the food is analyzed, and the placement areas are arranged accordingly. The system can give priority to recommending the most suitable storage location. If the preferred location (the first placement area) is not vacant, the storage period of the food already placed at that location is further evaluated. If the current food needs to be preserved with higher priority, the system will prompt the user to transfer the food that is about to expire to other suitable areas, thereby making room for the current food, ensuring that all food can be stored in the best conditions, effectively avoiding food waste, and improving the intelligence and efficiency of refrigerator storage management.
[0010] In a preferred example, the present application may be further configured as follows: the step of determining whether there is food spoilage in the refrigerator includes: Acquiring gas concentration data in the refrigerator, and obtaining a first deterioration determination result based on the gas concentration data; Acquire a food image of each food in the refrigerator, retrieve an initial food image of each food at the time of placement, compare the food image of each food with the initial food image to determine the image difference; compare the image difference of each food with a preset difference threshold to obtain a second spoilage determination result; If either the first deterioration determination result or the second deterioration determination result indicates that food is deteriorated, it is determined that there is deterioration in the refrigerator.
[0011] By adopting the above technical solution, the gas concentration data and food image changes in the refrigerator are comprehensively analyzed, so it is possible to judge whether the food has deteriorated in multiple dimensions. The gas concentration data can reflect the specific gases produced by the corruption of food, and the food image comparison can intuitively display the changes in the freshness of the food. When any judgment result shows that the food may be deteriorating, it is determined that there is deterioration in the refrigerator. This dual detection mechanism greatly improves the accuracy and reliability of food deterioration detection, which helps users take timely measures to reduce food losses and ensure food safety.
[0012] In a preferred example, the present application may be further configured as follows: obtaining a first deterioration determination result based on the gas concentration data includes: Acquire gas concentrations at multiple gas detection locations in the refrigerator to obtain gas concentrations of multiple preset types; It is determined whether the gas concentration of each preset type exceeds the gas concentration threshold corresponding to the preset type. If the gas concentration of any preset type exceeds the corresponding gas concentration threshold, the first deterioration judgment result is determined as the existence of food deterioration.
[0013] By adopting the above technical solution, the gas concentrations of multiple gas detection positions in the refrigerator are obtained, and these concentrations are compared with the preset gas concentration thresholds. It is possible to accurately determine whether there is any food spoilage. The principle that specific gases are produced during the spoilage process of food is utilized. Once an abnormal increase in the concentration of these gases is detected, a spoilage warning can be immediately issued, thereby achieving effective monitoring of the freshness of food, ensuring food safety, and reducing waste caused by food spoilage.
[0014] In a preferred example, the present application can be further configured as follows: the method further includes: Obtaining the distance between the magnetic door seal of the refrigerator door and the refrigerator body; If the distance is greater than zero and less than a preset distance, it is determined that the refrigerator door is not properly closed, and a second prompt signal is issued to prompt the user that the refrigerator door is not properly closed through the second prompt signal; The closing condition of the refrigerator door is monitored within a preset time period, and if the refrigerator door is still not closed within the preset time period, the refrigerator refrigeration temperature is adjusted.
[0015] By adopting the above technical solution, the distance between the magnetic door seal and the refrigerator body is monitored, and it is possible to accurately determine whether the refrigerator door is closed properly, and promptly remind the user if it is not closed properly, effectively preventing the increase in energy consumption and food spoilage caused by the refrigerator door not being closed tightly. At the same time, if the user does not respond to the door closing reminder within the preset time, the refrigerator refrigeration temperature will be automatically adjusted to further reduce the risk of food damage, reflecting a high degree of intelligence and user-friendliness.
[0016] In a preferred example, the present application can be further configured as follows: the method further includes: Obtaining an initial three-dimensional model image including the internal structure of the refrigerator and the food placed therein; Acquire the placement area and the image of the current food, and update the initial three-dimensional model diagram based on the placement area and the image of the current food to obtain a three-dimensional model diagram including the current food; Marking the placement time and type of the current food as labels on the three-dimensional model diagram; The three-dimensional model image is displayed to the user through a display panel.
[0017] By adopting the above technical solution, a three-dimensional model diagram including the internal structure of the refrigerator and the ingredients placed therein is obtained and updated, reflecting the internal status of the refrigerator in real time. At the same time, the placement time and type of the current ingredients are recorded in the form of labels, so that users can intuitively understand the distribution and storage of ingredients in the refrigerator, thereby improving the transparency and convenience of refrigerator management and helping users to reasonably arrange food usage and purchasing plans.
[0018] In a second aspect, the present application provides a control system for a refrigerator control panel, which adopts the following technical solution: A control system for a refrigerator control panel, comprising: An identification module, for identifying the type of food that the user wants to place when receiving a refrigerator door opening signal; A recommendation module, configured to obtain the temperature distribution in the refrigerator, determine a recommended placement area based on the type of food and the temperature distribution, display the recommended placement area to the user, and record the placement time of the current food; an acquisition module, used to acquire the placement time and type of each food in the refrigerator, and determine the optimal storage cut-off time of each food based on the placement time and type of each food; A judgment module, used to judge whether there is any deterioration of food in the refrigerator; The warning module is used to send out a warning signal when any food in the refrigerator reaches the corresponding optimal storage cut-off time, or when it is determined that the food in the refrigerator is deteriorating.
[0019] In a third aspect, the present application provides a refrigerator control panel, which adopts the following technical solution: one or more processors; Memory; At least one application, wherein the at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the control method of the refrigerator control panel as described in any one of the first aspects.
[0020] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium stores a computer program, which, when executed in a computer, causes the computer to execute the control method for a refrigerator control panel as described in any one of the first aspects.
[0021] In a fifth aspect, the present application provides a computer program product, which adopts the following technical solution: A computer program product comprises a computer program. When the computer program is executed by a processor, the control method of the refrigerator control panel as described in any one of the first aspects is implemented.
[0022] In summary, this application includes the following beneficial technical effects: When the refrigerator door opening signal is received, it identifies the current type of food that the user wants to place and obtains the real-time temperature distribution in the refrigerator. Based on the comprehensive consideration of food type and temperature distribution, it can intelligently determine and display a recommended food placement area to the user to ensure the freshness and preservation quality of the food. At the same time, it records the placement time of the current food to provide data support for subsequent management. By analyzing the placement time and type of each ingredient in the refrigerator, it can accurately calculate the optimal storage deadline for each ingredient, thereby realizing refined management of the food storage cycle. On this basis, it will continue to monitor the status of the food in the refrigerator. Once it is found that the food is deteriorating or has reached the optimal storage deadline, it will immediately issue a warning signal to remind the user to deal with it in time. This not only improves the convenience and accuracy of food management, but also effectively extends the shelf life of food, reduces food waste, and brings users a healthier and more efficient refrigerator experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 It is a flow chart of a control method of a refrigerator control panel provided in an embodiment of the present application; Figure 2 It is a structural schematic diagram of a control system of a refrigerator control panel provided in an embodiment of the present application; Figure 3 It is a structural schematic diagram of a refrigerator control panel provided in an embodiment of the present application. DETAILED DESCRIPTION
[0024] The following is combined with Figure 1 -Attached Figure 3 This application is described in further detail.
[0025] This specific embodiment is merely an explanation of the present application and is not a limitation of the present application. After reading this specification, those skilled in the art may make modifications to the present embodiment without any creative contribution as needed, but such modifications are protected by the patent law as long as they are within the scope of the claims of the present application.
[0026] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution 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. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0027] In addition, the term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article, unless otherwise specified, generally means that the associated objects before and after are in an "or" relationship.
[0028] It should be noted that in the optional embodiments of the present application, the object information and other related data involved, when the embodiments in the present application are applied to specific products or technologies, need to obtain the permission or consent of the object, and the collection, use and processing of the relevant data need to comply with the relevant laws, regulations and standards of the relevant countries and regions. In other words, if the embodiments of the present application involve data related to the object, it needs to be obtained with the authorization and consent of the object, the authorization and consent of the relevant departments, and in compliance with the relevant laws, regulations and standards of the country and region. If personal information is involved in the embodiments, the acquisition of all personal information needs to obtain the consent of the individual. If sensitive information is involved, the separate consent of the information subject needs to be obtained. The embodiments also need to be implemented with the authorization and consent of the object.
[0029] The present application embodiment provides a control method for a refrigerator control panel, such as Figure 1 As shown, the method provided in the embodiment of the present application is executed by a refrigerator control panel, and the refrigerator control panel can be a server, wherein the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The method includes steps S101 to S105, wherein: S101. When a refrigerator door opening signal is received, the type of food that the user wants to place is identified.
[0030] Specifically, a magnetic switch sensor may be provided on the refrigerator door. When the refrigerator door is opened or closed, the sensor on the door sends a corresponding signal to the processor of the refrigerator control panel. A camera device may be provided inside the refrigerator or on the refrigerator door to capture the food that the user is about to put into the refrigerator. The processor analyzes the food image and identifies the type of food using image recognition technology such as a deep learning algorithm. Alternatively, the user manually inputs the type of food through the display panel of the refrigerator control panel. The user may also manually input the type of food through a mobile phone application, which is transmitted to the processor of the refrigerator control panel via Bluetooth or wirelessly.
[0031] S102: Obtain the temperature distribution in the refrigerator, determine the recommended placement area based on the type of food and the temperature distribution, display the recommended placement area to the user, and record the current placement time of the food.
[0032] Specifically, a three-dimensional model diagram of the refrigerator internal placement area is constructed based on the internal structure of the refrigerator. Multiple temperature sensors are pre-set at different positions inside the refrigerator to collect the temperature of the temperature monitoring position. The collected multiple temperatures are marked at the corresponding positions of the three-dimensional model diagram, and the temperature of the non-temperature monitoring position is estimated using spatial interpolation methods such as inverse distance weighted interpolation and Kriging interpolation. Using a geographic information system or visualization software, the interpolated temperature data is converted into a temperature distribution map, and the temperature distribution map represents the temperature distribution in the refrigerator in the form of a three-dimensional stereogram.
[0033] The three-dimensional model diagram of the temperature distribution diagram corresponds to each other. The three-dimensional model diagram is divided into multiple placement areas according to the internal structure of the refrigerator. The temperature distribution of each placement area can be determined by comparing the temperature distribution diagram. The refrigerator control panel is pre-set with a database that stores the correspondence between each type of food and the optimal storage temperature. This correspondence can be determined by food scientists through experimental research and data analysis. The optimal storage temperature can be a temperature value or a temperature range.
[0034] The matching degree between each possible placement area and the optimal storage temperature of the current food is calculated, and the one with the highest matching degree is determined from each possible placement area as the recommended placement area for the current food. The processor of the refrigerator control panel displays the recommended placement area to the user through the display panel, and sound or light prompts can also be used, which is not limited in this embodiment.
[0035] Furthermore, the time when the recommended placement area is determined can be used as the time when the current food is placed, and the time when the refrigerator door closing signal is received can also be used as the time when the current food is placed.
[0036] S103: Obtain the placement time and type of each ingredient in the refrigerator, and determine the optimal storage cut-off time for each ingredient based on the placement time and type of each ingredient.
[0037] Specifically, when the current food is placed in the refrigerator, the camera device installed inside the refrigerator takes an image of the current food, and performs label recognition on the image to find information such as the production date and shelf life of the food. In one possible scenario, the label is found and the shelf life of the production date of the current food is recognized, and the expiration time of the shelf life is used as the optimal storage deadline for the current food. In another possible scenario, the current food is not labeled, and the camera device cannot recognize the label information. A database is pre-set in the refrigerator control panel, which stores the correspondence between each type of food and the optimal storage time. This correspondence can be determined by food scientists through experimental research and data analysis. The moment after the optimal storage time after the current food is placed is used as the optimal storage deadline for the current food.
[0038] Through the above method, the optimal storage cut-off time of each food is determined when it is placed in the refrigerator, thereby obtaining the optimal storage cut-off time of each food.
[0039] S104: Determine whether there is any spoiled food in the refrigerator.
[0040] Specifically, the gas concentration data and food image data in the refrigerator are obtained, and based on the gas concentration data, it is determined whether there is excessive gas that indicates spoilage. Based on the food image data, it is determined whether there is any change in the appearance of the food. For example, moldy food will cause changes in the appearance of the food. If there is excessive gas or changes in the appearance of the food, the food is determined to be spoiled.
[0041] S105: When any food in the refrigerator reaches the corresponding optimal storage cut-off time, or when it is determined that there is food spoilage in the refrigerator, a warning signal is issued.
[0042] Specifically, the warning signal can be sent through the refrigerator's display panel, sound prompts, or mobile phone APP push, to remind users to handle food in a timely manner.
[0043] In this embodiment, when the refrigerator door opening signal is received, the current type of food that the user wants to place is identified, and the real-time temperature distribution in the refrigerator is obtained. Based on the comprehensive consideration of the type of food and the temperature distribution, a recommended food placement area can be intelligently determined and displayed to the user to ensure the freshness and preservation quality of the food. At the same time, the placement time of the current food is recorded to provide data support for subsequent management. By analyzing the placement time and type of each food in the refrigerator, the optimal storage deadline for each food can be accurately calculated, thereby realizing refined management of the food storage cycle. On this basis, the status of the food in the refrigerator will be continuously monitored. Once the food is found to be deteriorating or has reached the optimal storage deadline, a warning signal will be immediately issued to remind the user to deal with it in time. This not only improves the convenience and accuracy of food management, but also effectively extends the shelf life of food, reduces food waste, and brings users a healthier and more efficient refrigerator use experience.
[0044] A possible implementation of the embodiment of the present application is to obtain the temperature distribution in the refrigerator and determine the recommended placement area based on the type of food and the temperature distribution, including: Acquire temperatures at multiple temperature monitoring locations in the refrigerator, and determine temperature distribution in the refrigerator based on the temperatures at the multiple temperature monitoring locations; Obtain the arrangement of the available placement areas in the refrigerator, match the arrangement of the available placement areas with the temperature distribution, and determine the regional temperature of each available placement area in the refrigerator; Determine the optimal storage temperature of the current food based on the type of the current food; Based on the regional temperature and the optimal storage temperature of each possible placement area, a recommended placement area for the current food is determined from a plurality of possible placement areas in the refrigerator.
[0045] Specifically, the temperature monitoring positions inside the refrigerator can be set at different positions inside the refrigerator, including the top, bottom, middle and both sides, etc. The temperatures collected at multiple temperature monitoring positions are used to construct a three-dimensional temperature distribution map as the temperature distribution through an interpolation algorithm. The layout of the available placement areas inside the refrigerator is a three-dimensional model map constructed based on the internal structure of the refrigerator. The available placement areas include the area inside the refrigerator, shelves and trays, etc.
[0046] In the process of obtaining the temperature distribution in the refrigerator to determine the recommended placement area, the present embodiment first collects data from multiple temperature monitoring points in the refrigerator, and accurately depicts the temperature distribution map inside the refrigerator through comprehensive analysis of these data. According to the physical layout inside the refrigerator, each placement area is accurately matched with the temperature distribution map to obtain the actual temperature of each placement area, and according to the type of food currently to be placed, the optimal storage temperature of the food is determined by a preset food storage temperature standard, and the temperature of each placement area is compared with the optimal storage temperature of the food, and the placement area closest to the optimal storage temperature is selected as the recommended placement area for the current food, which ensures that the food is placed in the environment most suitable for its preservation, and effectively improves the utilization rate of the internal space of the refrigerator, making food management more scientific and reasonable.
[0047] A possible implementation of the embodiment of the present application is to determine a recommended placement area for the current food from multiple placement areas based on the area temperature and the optimal storage temperature of each placement area, including: Determine the matching degree between the regional temperature of each placement area and the optimal storage temperature, and arrange the multiple placement areas from high to low according to the matching degree to obtain a list of placement areas; The first placeable area in the placeable area is used as the first placeable area, and whether there is a vacant area in the first placeable area for placing the current food; If there is no free area in the first placeable area, determining the optimal storage cut-off time for the food already placed in the first placeable area; If the optimal storage cut-off time of the placed ingredients is later than the optimal storage cut-off time of the current ingredients, a replacement placement area for the placed ingredients is determined, and a first prompt signal is issued to prompt the user to replace the placed ingredients in the replacement placement area and place the current ingredients in the first available placement area.
[0048] Specifically, the regional temperature of each placeable area includes the temperature at different positions in the placeable area determined by the interpolation algorithm. For any placeable area in the refrigerator, the average temperature of the placeable area is calculated based on the regional temperature of the placeable area, and the obtained average temperature is compared with the optimal storage temperature. If the optimal storage temperature is a temperature value, the absolute value of the difference between the average temperature and the temperature value is calculated. If the optimal storage temperature is a temperature range, the absolute value of the difference between the average temperature and the median of the temperature range is calculated. The larger the absolute value, the smaller the matching degree. The multiple placeable areas are arranged from small to large according to the absolute value to obtain a list of placeable areas.
[0049] After acquiring the image of the current food, the camera device analyzes the size information of the current food and uses a three-dimensional space collision detection algorithm to determine whether there is any free area in the first placeable area for placing the current food. If there is enough free area in the first placeable area for placing the current food, the first placeable area will be used as the recommended placement area for the current food.
[0050] If there is not enough free space in the first preventable area to place the current ingredient, determine the optimal storage cut-off time for the placed ingredient in the first placeable area. If the optimal storage cut-off time for the placed ingredient is later than the optimal storage cut-off time for the current ingredient, it means that the current ingredient requires a more preferred storage condition. The process of determining the replacement placement area for the placed ingredient can be to search for a free area inside the refrigerator that can be placed in the placeable area for the placed ingredient. The area with the highest matching degree between the temperature of the area and the optimal storage temperature of the placed ingredient is used as the replacement placement area. If the optimal storage cut-off time for the placed ingredient is earlier than the optimal storage cut-off time for the current ingredient, it means that the placed ingredient requires a more preferred storage condition. Find the second placeable area in the list of placeable areas, and refer to the steps for the first placeable area above until the recommended placement area is found.
[0051] This embodiment analyzes the matching degree between the regional temperature of each possible placement area and the optimal storage temperature of the food, and arranges the possible placement areas accordingly. The system can preferentially recommend the most suitable storage location. If the preferred location (the first possible placement area) is not vacant, the storage period of the food already placed at that location is further evaluated. If the current food needs to be preserved with higher priority, the system will prompt the user to transfer the food that is about to expire to other suitable areas, thereby freeing up space for the current food, ensuring that all food can be stored in the best conditions, effectively avoiding food waste, and improving the intelligence and efficiency of refrigerator storage management.
[0052] A possible implementation of the embodiment of the present application is to determine whether there is food spoilage in the refrigerator, including: Acquiring gas concentration data in the refrigerator, and obtaining a first deterioration determination result based on the gas concentration data; Obtaining an image of each food in the refrigerator, and retrieving an initial food image of each food at the time of placement, comparing the food image of each food with the initial food image to determine the image difference; comparing the image difference of each food with a preset difference threshold to obtain a second spoilage determination result; If any one of the first deterioration determination result and the second deterioration determination result indicates that the food has deteriorated, it is determined that there is deterioration in the refrigerator.
[0053] In this embodiment, the gas concentration data in the refrigerator includes the gas concentrations of multiple gas detection positions. Multiple gas sensors are pre-set inside the refrigerator for real-time monitoring of the gas concentrations at different positions in the refrigerator. The sensor set at each gas detection position is used to detect the concentration of a preset type of gas. The preset types may include carbon dioxide, ethylene, ammonia, etc. The preset types indicate gases that may be emitted by food spoilage. The preset types can be set by technicians based on the characteristics of the food.
[0054] The database of the refrigerator control panel pre-stores the correspondence between the gas type and the gas concentration threshold value. This correspondence can be set by the technician based on actual experience or experiments, and is not limited in this embodiment. It is determined whether the gas concentration of each preset type exceeds the gas concentration threshold corresponding to the gas type. If the gas concentration of any preset type at any gas detection position exceeds the corresponding gas concentration threshold, the first spoilage determination result is determined as the presence of food spoilage.
[0055] The food image of each food in the refrigerator can be obtained regularly, such as collecting the food image in the refrigerator once a day or at specific time intervals, and using image processing techniques such as feature extraction, edge detection and color comparison, the current food image and the initial image of each food are compared, the image difference is calculated, and the image difference of each food is compared with a preset difference threshold. If the image difference of any food exceeds the threshold, it is determined that the food is spoiled.
[0056] This embodiment can determine whether the food has deteriorated in multiple dimensions by comprehensively analyzing the gas concentration data and food image changes in the refrigerator. The gas concentration data can reflect the specific gases produced by the corruption of the food, and the food image comparison can intuitively display the changes in the freshness of the food. When any judgment result shows that the food may be deteriorated, it is determined that there is deterioration in the refrigerator. This dual detection mechanism greatly improves the accuracy and reliability of food deterioration detection, which helps users take timely measures to reduce food losses and ensure food safety.
[0057] A possible implementation of the embodiment of the present application is to obtain a first deterioration determination result based on gas concentration data, including: Obtaining gas concentrations at multiple gas detection locations in the refrigerator to obtain gas concentrations of multiple preset types; It is determined whether the gas concentration of each preset type exceeds the gas concentration threshold corresponding to the preset type. If the gas concentration of any preset type exceeds the corresponding gas concentration threshold, the first deterioration judgment result is determined as the existence of food deterioration.
[0058] This embodiment obtains the gas concentrations at multiple gas detection positions in the refrigerator and compares these concentrations with preset gas concentration thresholds to accurately determine whether food is spoiled. It utilizes the principle that specific gases are produced during the spoilage of food. Once an abnormal increase in the concentration of these gases is detected, a spoilage warning can be immediately issued, thereby achieving effective monitoring of the freshness of food, ensuring food safety, and reducing waste caused by food spoilage.
[0059] A possible implementation method of the embodiment of the present application also includes: Get the distance between the magnetic door seal of the refrigerator door and the refrigerator body; If the distance is greater than zero and less than a preset distance, it is determined that the refrigerator door is not closed properly, and a second prompt signal is sent to prompt the user that the refrigerator door is not closed properly through the second prompt signal; The closing status of the refrigerator door is monitored within a preset time. If the refrigerator door is still not closed within the preset time, the refrigerator refrigeration temperature is adjusted.
[0060] In this embodiment, a small distance sensor can be installed between the magnetic door seal of the acrylic door and the refrigerator body to ensure that the sensor can accurately measure the distance between the two. The sensor is connected to the refrigerator control panel by wire or wireless, and a preset distance is set. The preset distance is set based on the minimum gap of the refrigerator door for normal closure, and a preset time is set to determine whether the refrigerator door is still not closed after the second prompt signal is issued.
[0061] If the distance between the magnetic door seal of the refrigerator door and the refrigerator body is equal to zero or greater than the preset distance, it indicates that the refrigerator door is in a normally closed state or a fully open state, and no subsequent operations are performed.
[0062] The refrigerator refrigeration temperature can be adjusted by lowering the refrigeration temperature setting value or increasing the refrigeration intensity. Specifically, the corresponding relationship between the distance between the magnetic door seal and the refrigerator body and the refrigeration temperature adjustment amount can be determined in advance through experiments, that is, the adjustment amount of the refrigerator refrigeration temperature reduction is used to compensate for the distance that the refrigerator door is not closed properly. The corresponding refrigerator refrigeration temperature adjustment amount is determined according to the distance between the magnetic door seal and the refrigerator body at the current moment.
[0063] This embodiment can accurately determine whether the refrigerator door is closed by monitoring the distance between the magnetic door seal and the refrigerator body, and promptly remind the user if it is not closed, effectively preventing the increase in energy consumption and food spoilage caused by the refrigerator door not being closed tightly. At the same time, if the user does not respond to the door closing reminder within the preset time, the refrigerator refrigeration temperature will be automatically adjusted to further reduce the risk of food damage, reflecting a high degree of intelligence and user-friendliness.
[0064] In a possible implementation manner of the embodiment of the present application, the method further includes: Obtain an initial three-dimensional model image including the internal structure of the refrigerator and the food placed therein; Acquire the placement area and image of the current food, and update the initial three-dimensional model diagram based on the placement area and image of the current food to obtain a three-dimensional model diagram including the current food; The current placement time of the food and the type of food are marked as labels on the three-dimensional model diagram; The three-dimensional model image is displayed to the user through the display panel.
[0065] In this embodiment, accurate three-dimensional data of the internal structure of the refrigerator is obtained by professional software or equipment (such as a 3D scanner), and an initial three-dimensional model diagram is constructed. The collected data is converted into a detailed three-dimensional model using three-dimensional modeling software (such as AutoCAD, SolidWorks, Blender, etc.), including the internal structures of the refrigerator such as each compartment, drawer, shelf, and the food initially placed. A camera device is installed inside the refrigerator to monitor the placement area of the food in real time and obtain food images. The food images captured by the camera device are analyzed by image processing technology (such as image recognition, edge detection, color comparison, etc.) to identify the type of food. According to the data of the camera device, the initial three-dimensional model diagram is updated, and the placement area and three-dimensional representation of the current food are added to the model. This may require the use of an API or plug-in of the three-dimensional modeling software to achieve dynamic updating of the model. For each currently placed food, a label containing the placement time and food type is generated. These labels can be in text form or metadata embedded in the three-dimensional model. The generated labels are associated with the three-dimensional model diagram and stored in the control system or server. In this way, each food has a unique identifier and related metadata in the three-dimensional model diagram.
[0066] Connect the refrigerator's control system to the display panel (such as a touch screen, LCD display, etc.) to ensure that the 3D model image can be displayed in real time. Use a 3D rendering engine (such as OpenGL, DirectX, etc.) to render the updated 3D model image and display it to the user through the display panel. The rendering process can include adjusting the viewing angle, lighting, shadows and other effects to improve the realism and readability of the model. Add interactive functions to the display panel to allow users to view the 3D model image from different perspectives, query food information, adjust refrigerator settings, etc. through touch or voice commands.
[0067] This embodiment obtains and updates a three-dimensional model diagram including the internal structure of the refrigerator and the food placed therein, reflects the internal status of the refrigerator in real time, and records the placement time and type of the current food in the form of labels, so that users can intuitively understand the distribution and storage of food in the refrigerator, thereby improving the transparency and convenience of refrigerator management and helping users to reasonably arrange food usage and purchasing plans.
[0068] The present application embodiment provides a control system for a refrigerator control panel, such as Figure 2 As shown, it shows a structural schematic diagram of a control system of a refrigerator control panel provided in an embodiment of the present application, and the system includes: The identification module 201 is used to identify the type of food that the user wants to put in when receiving the refrigerator door opening signal; The recommendation module 202 is used to obtain the temperature distribution in the refrigerator, determine the recommended placement area based on the type of food and the temperature distribution, display the recommended placement area to the user, and record the current placement time of the food; The acquisition module 203 is used to acquire the placement time and type of each ingredient in the refrigerator, and determine the optimal storage cut-off time of each ingredient based on the placement time and type of each ingredient; The judging module 204 is used to judge whether there is any food spoilage in the refrigerator; The warning module 205 is used to send out a warning signal when any food in the refrigerator reaches the corresponding optimal storage cut-off time, or when it is determined that there is food deterioration in the refrigerator.
[0069] An embodiment of the present application provides a computer program product, including a computer program. When the computer program is executed by a processor, the contents shown in the above-mentioned refrigerator control panel control method embodiment are implemented.
[0070] In an embodiment of the present application, a refrigerator control panel is provided. Figure 3 As shown, Figure 3 The refrigerator control panel 300 shown includes: a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, such as through a bus 302. Optionally, the refrigerator control panel 300 may also include a transceiver 304. It should be noted that in actual applications, the transceiver 304 is not limited to one, and the structure of the refrigerator control panel 300 does not constitute a limitation on the embodiments of the present application.
[0071] The processor 301 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor 301 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0072] The bus 302 may include a path to transmit information between the above components. The bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 302 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but it does not mean that there is only one bus or only one type of bus.
[0073] The memory 303 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0074] The memory 303 is used to store the application code for executing the solution of the present application, and is controlled to execute by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the contents shown in the above-mentioned refrigerator control panel control method embodiment.
[0075] Figure 3 The refrigerator control panel shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0076] An embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer-readable storage medium is run on a computer, the computer can execute the contents shown in the aforementioned refrigerator control panel control method embodiment.
[0077] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0078] The above are only some implementation methods of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A control method for a refrigerator control panel, characterized in that: Applied to refrigerator control panels, including: When receiving a refrigerator door opening signal, identifying the type of food that the user wants to place; Acquire the temperature distribution in the refrigerator, determine a recommended placement area based on the type of food and the temperature distribution, display the recommended placement area to the user, and record the placement time of the current food; Obtaining the placement time and type of each food in the refrigerator, and determining the optimal storage cut-off time for each food based on the placement time and type of each food; Determine whether there is any food spoilage in the refrigerator; When any food in the refrigerator reaches the corresponding optimal storage cut-off time, or when it is determined that the food in the refrigerator is spoiled, a warning signal is issued.
2. The control method of the refrigerator control panel according to claim 1, characterized in that: The obtaining of the temperature distribution in the refrigerator and determining the recommended placement area based on the type of food and the temperature distribution includes: Acquiring temperatures at a plurality of temperature monitoring positions in the refrigerator, and determining temperature distribution in the refrigerator based on the temperatures at the plurality of temperature monitoring positions; Acquire the arrangement of the available placement areas in the refrigerator, match the arrangement of the available placement areas with the temperature distribution, and determine the regional temperature of each available placement area in the refrigerator; Determining the optimal storage temperature of the current food based on the type of the current food; Based on the regional temperature of each possible placement area and the optimal storage temperature, a recommended placement area for the current food is determined from a plurality of possible placement areas in the refrigerator.
3. The control method of the refrigerator control panel according to claim 2, characterized in that: The step of determining a recommended placement area for the current food from a plurality of placement areas based on the area temperature of each placement area and the optimal storage temperature includes: Determine the matching degree between the regional temperature of each placement area and the optimal storage temperature, and arrange the multiple placement areas from high to low according to the matching degree to obtain a placement area list; Taking the first placeable area in the placeable areas as the first placeable area, and identifying whether there is a vacant area in the first placeable area for placing the current food; If there is no free area in the first placeable area, determining the optimal storage cut-off time for the food already placed in the first placeable area; If the optimal storage cut-off time of the placed food is later than the optimal storage cut-off time of the current food, a replacement placement area for the placed food is determined, and a first prompt signal is issued to prompt the user to replace the placed food in the replacement placement area and place the current food in the first placeable area through the first prompt signal.
4. The control method of a refrigerator control panel according to claim 1, characterized in that: The determining whether there is food spoilage in the refrigerator includes: Acquiring gas concentration data in the refrigerator, and obtaining a first deterioration determination result based on the gas concentration data; Acquire a food image of each food in the refrigerator, retrieve an initial food image of each food at the time of placement, compare the food image of each food with the initial food image to determine the image difference; compare the image difference of each food with a preset difference threshold to obtain a second spoilage determination result; If either the first deterioration determination result or the second deterioration determination result indicates that food is deteriorated, it is determined that there is deterioration in the refrigerator.
5. The control method of the refrigerator control panel according to claim 4, characterized in that: The obtaining a first deterioration determination result based on the gas concentration data comprises: Acquire gas concentrations at multiple gas detection locations in the refrigerator to obtain gas concentrations of multiple preset types; It is determined whether the gas concentration of each preset type exceeds the gas concentration threshold corresponding to the preset type. If the gas concentration of any preset type exceeds the corresponding gas concentration threshold, the first deterioration judgment result is determined as the existence of food deterioration.
6. The control method of a refrigerator control panel according to claim 1, characterized in that: The method further comprises: Obtaining the distance between the magnetic door seal of the refrigerator door and the refrigerator body; If the distance is greater than zero and less than a preset distance, it is determined that the refrigerator door is not properly closed, and a second prompt signal is issued to prompt the user that the refrigerator door is not properly closed through the second prompt signal; The closing condition of the refrigerator door is monitored within a preset time period, and if the refrigerator door is still not closed within the preset time period, the refrigerator refrigeration temperature is adjusted.
7. The control method of a refrigerator control panel according to claim 1, characterized in that: The method further comprises: Obtaining an initial three-dimensional model image including the internal structure of the refrigerator and the food placed therein; Acquire the placement area and the image of the current food, and update the initial three-dimensional model diagram based on the placement area and the image of the current food to obtain a three-dimensional model diagram including the current food; Marking the placement time and type of the current food as labels on the three-dimensional model diagram; The three-dimensional model image is displayed to the user through a display panel.
8. A control system for a refrigerator control panel, characterized in that: include: An identification module, for identifying the type of food that the user wants to place when receiving a refrigerator door opening signal; A recommendation module, configured to obtain the temperature distribution in the refrigerator, determine a recommended placement area based on the type of food and the temperature distribution, display the recommended placement area to the user, and record the placement time of the current food; an acquisition module, used to acquire the placement time and type of each food in the refrigerator, and determine the optimal storage cut-off time of each food based on the placement time and type of each food; A judgment module, used to judge whether there is any deterioration of food in the refrigerator; The warning module is used to send out a warning signal when any food in the refrigerator reaches the corresponding optimal storage cut-off time, or when it is determined that the food in the refrigerator is deteriorating.
9. A refrigerator control panel, characterized in that: include: at least one processor; Memory; At least one application, wherein the at least one application is stored in a memory and configured to be executed by at least one processor, and the at least one application is configured to: execute the control method of the refrigerator control panel according to any one of claims 1-7.
10. A computer program product, characterized in that The invention comprises a computer program, which, when executed by a processor, implements the steps of the control method of the refrigerator control panel according to any one of claims 1 to 7.
Citation Information
Patent Citations
Food material information judgment method of refrigerator, refrigerator and storage medium
CN113218138A
Food material storage management method, intelligent refrigerator and server
CN113465266A
Reminding method and system for fresh keeping of food materials in refrigerator
CN117935506A
Refrigerator food material management method and device, refrigerator and storage medium
CN118517853A
Intelligence island cabinet
CN206146081U