Monitoring method and device for refrigerator and refrigerator
By detecting the relative distance, center of gravity and color difference changes of items on the refrigerator shelves, the storage and access status of the items can be automatically determined, solving the problem of food in the back row of large-capacity refrigerators being easily forgotten and spoiled, and realizing the automation and accuracy of food management in the refrigerator.
Patent Information
- Application Number
- CN202410451640.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-15
- Publication Date
- 2025-10-21
AI Technical Summary
The food in the back row of the storage rack of a large refrigerator is not easy to take out and is easily forgotten, resulting in spoilage. The existing technology requires users to manually record the storage time, which is easy to forget.
By detecting the change in the relative distance between the target item and the shelf, combined with changes in center of gravity, weight and color difference, the access status of the item can be automatically determined to avoid forgetting.
Accurately identify the access status of items on the shelf near the back wall of the refrigerator to avoid spoilage due to forgetfulness and improve the automation and accuracy of food management.
Smart Images

Figure CN120819955A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of household appliances, for example, to a monitoring method and device for refrigerators and a refrigerator. Background Art
[0002] Currently, large refrigerators on the market are generally achieved by increasing the depth of the refrigerator. This results in some shelves being very deep. For ordinary households, it is difficult to access food on the upper shelves. In addition, due to the deep shelves, food placed in the back rows is easily forgotten. After a long time, the food is very likely to spoil and become inedible.
[0003] To prevent ingredients placed in the back row of the shelf from being forgotten and becoming spoiled and inedible, a related art method for controlling a refrigerator is disclosed, including manually entering the name and time of the ingredient placement, taking a photo to identify the ingredient type and record the storage time, and then reminding the user to use it based on the storage time.
[0004] In the process of implementing the embodiments of the present disclosure, it was found that there are at least the following problems in the related art: the related art requires users to manually operate and record data. Since it is inconvenient to store and access the ingredients in the back row of the rack, they are easily forgotten to be recorded, resulting in some items in the back of the higher racks still being easily forgotten and deteriorating.
[0005] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of this application, and therefore may include information that does not constitute prior art known to ordinary technicians in this field. Summary of the Invention
[0006] In order to provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. The summary is not an extensive review, nor is it intended to identify key / critical elements or delineate the scope of protection of these embodiments, but rather serves as a prelude to the detailed description that follows.
[0007] The embodiments of the present disclosure provide a monitoring method, device, and refrigerator for a refrigerator to prevent items on a shelf near the rear wall of the refrigerator from being forgotten and stored for too long.
[0008] In some embodiments, the refrigerator includes a shelf for storing items; wherein the shelf includes a target storage area near the rear wall of the refrigerator, and the target storage area stores a target item; the monitoring method for the refrigerator includes: obtaining a real-time relative distance between the target item and the shelf; when the relative distance changes, determining the access status of the target item based on the relative distance change value.
[0009] Optionally, the access status of the target item is determined based on the relative distance change value, including: when the relative distance change value is less than or equal to a preset distance value, determining that the target item is in a storage state; when the relative distance change value is greater than the preset distance value, obtaining a first target time length corresponding to the relative distance change value being greater than the preset distance value, and then determining the access status of the target item based on the first target time length.
[0010] Optionally, the access status of the target item is determined based on the first target time length, including: when the first target time length is less than the first preset time length, determining that the target item is in the storage state; when the first target time length is greater than or equal to the first preset time length, determining that the target item is in the retrieval state.
[0011] Optionally, determining the access status of the target item according to the first target duration includes: obtaining a center of gravity change value of the target item within the first target duration; and determining the access status of the target item according to the center of gravity change value of the target item.
[0012] Optionally, the storage and access status of the target item is determined based on the center of gravity change value of the target item, including: when the center of gravity change value of the target item is less than a preset center of gravity change value, determining that the target item is in a storage state; when the center of gravity change value of the target item is greater than or equal to the preset center of gravity change value, determining that the target item is in a retrieval state.
[0013] Optionally, the access status of the target item is determined based on the first target time length, including: obtaining the weight change value of the target item within the first target time length; when the weight change value of the target item is greater than the preset weight, obtaining the second target time length corresponding to the weight change value of the target item being greater than the preset weight, and the color difference change value of the target item within the second target time length; determining the access status of the target item based on the color difference change value of the target item.
[0014] Optionally, the storage and access status of the target item is determined based on the color difference change value of the target item, including: when the color difference change value is less than a preset color difference change value, determining that the target item is in a storage state; when the color difference change value is greater than or equal to the preset color difference change value, determining that the target item is in a removal state.
[0015] In some embodiments, a monitoring device for a refrigerator includes: an acquisition module configured to obtain a real-time relative distance between a target item and a shelf; and a determination module configured to determine the access status of the target item based on a change in the relative distance when the relative distance changes.
[0016] In some embodiments, a monitoring device for a refrigerator includes a processor and a memory storing program instructions, and the processor is configured to execute the above-mentioned monitoring method for a refrigerator when running the program instructions.
[0017] In some embodiments, a refrigerator includes: a refrigerator body; a storage rack, arranged inside the refrigerator body, for storing items; wherein the storage rack includes a target storage area near the rear wall of the refrigerator, and the target storage area stores target items; and, a monitoring device for a refrigerator as described above, installed on the refrigerator body.
[0018] The monitoring method, device, and refrigerator provided by the embodiments of the present disclosure can achieve the following technical effects:
[0019] By obtaining the relative distance between the target item and the shelf within the target storage area, the item's location is accurately sensed and any changes in the item's position, i.e., changes in the relative distance, can be promptly captured. In this case, by further calculating the change in relative distance, it is possible to determine whether the target item has been accessed. This allows accurate determination of the access status of items on the shelf near the rear wall of the refrigerator, preventing items on the shelf near the rear wall from being left in and out for extended periods, thereby preventing the target item from deteriorating due to being forgotten.
[0020] The above general description and the following description are exemplary and explanatory only and are not intended to limit the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] One or more embodiments are exemplarily described by corresponding drawings. These exemplary descriptions and drawings do not limit the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a scale limitation. In addition,
[0022] Figure 1 This is a schematic structural diagram of a refrigerator shelf provided by an embodiment of the present disclosure;
[0023] Figure 2 is a schematic diagram of a refrigerator monitoring method provided by an embodiment of the present disclosure;
[0024] Figure 3 is a schematic diagram of another monitoring method for a refrigerator provided by an embodiment of the present disclosure;
[0025] Figure 4 is a schematic diagram of a monitoring device for a refrigerator provided by an embodiment of the present disclosure;
[0026] Figure 5 is a schematic diagram of another monitoring device for a refrigerator provided by an embodiment of the present disclosure;
[0027] Figure 6 This is a structural block diagram of a refrigerator product provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0028] In order to be able to understand the features and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings. The accompanying drawings are for reference only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the sake of convenience of explanation, a full understanding of the disclosed embodiments is provided through multiple details. However, one or more embodiments can still be implemented without these details. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.
[0029] In the description and claims of the embodiments of the present disclosure, as well as in the accompanying drawings, the terms "first," "second," and the like are used to distinguish similar items and are not necessarily used to describe a particular order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate to describe the embodiments of the present disclosure herein. In addition, the terms "including," "having," and any variations thereof are intended to cover non-exclusive inclusions.
[0030] Unless otherwise stated, the term "plurality" means two or more.
[0031] In the embodiment of the present disclosure, the character " / " indicates that the preceding and following objects are in an "or" relationship. For example, A / B means: A or B.
[0032] The term "and / or" describes an association between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or A and B.
[0033] The term "correspondence" may refer to an association relationship or a binding relationship. The correspondence between A and B means that there is an association relationship or a binding relationship between A and B.
[0034] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present disclosure can be combined with each other.
[0035] The monitoring method for a refrigerator provided in the embodiment of the present disclosure is applied to a refrigerator 1. Figure 1 and Figure 6 As shown, refrigerator 1 includes a storage rack 10 and an electronic control unit. Storage rack 10 is used to store items and includes a target storage area 101 located near the rear wall of refrigerator 1. Target storage area 101 stores target items. The electronic control unit includes a processor that controls the various components of refrigerator 1 to implement its various functions.
[0036] It is understood that the storage rack 10 also includes a remaining storage area 102, which is located near the opening of the refrigerator 1. Thus, the storage area of the storage rack 10 is divided into two areas. Since items on the storage rack 10 near the rear wall of the refrigerator 1 are more likely to be forgotten, the disclosed embodiment focuses on the storage status of the target items in the target storage area 101. Items stored in the target storage area 101 are identified as target items.
[0037] Optionally, the refrigerator 1 further includes a displacement detection device for detecting the relative distance between the target item stored in the target storage area 101 and the shelf 10 in real time. The device can be located on the shelf, rear wall, or side wall of the refrigerator. Specifically, the displacement detection device can be a displacement sensor, an infrared sensor, or a camera (the camera can track the movement of the target item to determine the real-time change in the relative distance between the target item and the shelf), thereby reducing costs and improving detection accuracy.
[0038] It should be understood that the relative distance between the target item and the rack 10 refers to the positional relationship between the target item and the rack 10. Specifically, the straight-line distance between the preset reference point of the target item and the corresponding reference point on the rack 10 is determined as the relative distance between the target item and the rack 10. More specifically, the preset reference point can be the center or bottom of the target item, while the corresponding reference point corresponds to the center or bottom of the rack 10.
[0039] Optionally, the refrigerator 1 further includes a stress sensor, which is used to detect a change in the center of gravity of a target object within a preset time period.
[0040] Optionally, the refrigerator 1 further includes a weight sensor. The weight sensor is used to detect a weight change value of a target item within a preset time period.
[0041] Optionally, the refrigerator 1 further comprises a color difference detection device, which is used to detect the color difference change value of the target object within a preset time period.
[0042] Optionally, the refrigerator 1 further includes a display screen for reminding the user of the storage information of the target item.
[0043] Combine Figure 1 and Figure 6 The refrigerator shown in the embodiment of the present disclosure provides a monitoring method for the refrigerator, and the execution subject of the monitoring method can be a processor, such as Figure 2 As shown, the monitoring method includes:
[0044] S201: The processor obtains the real-time relative distance between the target item and the shelf.
[0045] S202: When the relative distance changes, the processor determines the access status of the target item according to the relative distance change value.
[0046] The change in relative distance can be determined by obtaining the relative distance values between the target item and the shelf monitored in real time at two different times and calculating the relative distance values at the two different times. For example, a first relative distance value between the target item and the shelf is collected at a first moment, and a second relative distance value is collected at a second moment. The difference between the first and second relative distance values is calculated as the relative distance change value. If the relative distance change value is greater than 0, it is determined that the relative distance has changed.
[0047] The access status includes a storage status or a retrieval status.
[0048] In this disclosed embodiment, by obtaining the relative distance between the target item and the shelf within the target storage area, the item's location is accurately sensed, and changes in the item's position, i.e., changes in the relative distance, can be promptly captured. In this case, by further calculating the change in relative distance, it is possible to determine whether the target item has been accessed. This allows accurate determination of the access status of items on the shelf near the rear wall of the refrigerator, preventing items on the shelf near the rear wall from being forgotten and left in and out for too long, thereby preventing the target item from deteriorating due to being forgotten.
[0049] Optionally, the processor determines the access status of the target item based on the relative distance change value, including: when the relative distance change value is less than or equal to a preset distance value, determining that the target item is in a storage state; when the relative distance change value is greater than the preset distance value, obtaining a first target time length corresponding to the relative distance change value being greater than the preset distance value, and then determining the access status of the target item based on the first target time length.
[0050] Exemplarily, the preset distance value has a range of greater than 0 cm and less than or equal to 10 cm. Specifically, the preset distance value can be set to 0.1 cm, 5 cm, or 10 cm. In addition, the preset distance value can also be set according to the actual needs of the user.
[0051] In this disclosed embodiment, when the relative distance change value is less than or equal to the preset distance value, it indicates that the target item is still in the original storage position, or has been slightly touched but not completely taken out, or has been picked up and then put back to the original storage position. It can be determined that the target item is still in the storage state.
[0052] If the relative distance change exceeds a preset distance value, it indicates that the target item has been removed or that it has been partially removed and then returned. By recording a first target duration (i.e., the duration from the moment the relative distance change exceeds the preset distance value, illustratively, until the moment corresponding to the most recent relative distance acquisition), the access status of the target item can be further accurately determined, thereby more accurately determining the storage status of the target item.
[0053] Optionally, the processor determining the access status of the target item based on the first target duration includes: if the first target duration is less than a first preset duration, the processor determining that the target item is in a storage state; and if the first target duration is greater than or equal to the first preset duration, the processor determining that the target item is in a retrieval state.
[0054] Exemplarily, the first preset duration ranges from [5 seconds, 15 seconds]. Specifically, the first preset duration can be set to 5 seconds, 10 seconds, or 15 seconds. In addition, the first preset duration can also be set according to the actual needs of the user.
[0055] In this disclosed embodiment, when the first target duration is less than the first preset duration, it indicates that the target item has undergone a slight position change or has been briefly taken for inspection and then returned to its original position, i.e., a placement change. Therefore, it can be determined that the target item is still in a storage state, which can effectively filter out misjudgments caused by slight collisions or environmental vibrations. When the first target duration is greater than or equal to the first preset duration, it indicates that the target item has been away from its original storage location for a long enough time to complete a normal retrieval process. Therefore, it can be determined that the target item is in a taken-out state. In this way, by combining the relative distance change value with the first target duration, the accuracy of the determination of the access status of the target item is improved.
[0056] Optionally, the processor determining the access status of the target item based on the relative distance change value includes: if the relative distance change value is greater than a preset distance value, the processor obtaining a first target duration corresponding to the relative distance change value being greater than the preset distance value; obtaining a change in the center of gravity of the target item during the first target duration; and determining the access status of the target item based on the change in the center of gravity of the target item.
[0057] Exemplarily, the stress sensor collects the force applied to the target item on the shelf, where the force conditions include the target item's weight, pressure distribution, and the center of gravity position inferred therefrom. Specifically, when collecting the force applied to the target item on the shelf, the stress sensor collects the target item's first center of gravity position at least once at the start time of the first target duration, and collects the target item's second center of gravity position at the end time of the first target duration. By calculating the difference between the first center of gravity position and the second center of gravity position, the change in center of gravity position, i.e., the center of gravity change value, is obtained.
[0058] In this disclosed embodiment, if the relative distance change exceeds a preset distance value, the target item's center of gravity change is further measured over a first target duration. The center of gravity is the equilibrium point of an object's mass distribution, and its change can intuitively reflect the item's overall motion state. By integrating information from three dimensions: relative distance change, time change, and center of gravity change, it is possible to more accurately determine whether the target item has been removed or placed, avoiding misjudgments caused by a single indicator and improving the reliability and stability of item access status recognition.
[0059] Optionally, the processor determining the access state of the target item based on the center of gravity change value of the target item includes: the processor determining that the target item is in a storage state when the center of gravity change value of the target item is less than a preset center of gravity change value; and the processor determining that the target item is in a retrieval state when the center of gravity change value of the target item is greater than or equal to the preset center of gravity change value.
[0060] The preset center of gravity change value has a range of [2 cm, 10 cm]. Specifically, the preset center of gravity change value can be set to 2 cm, 5 cm, or 10 cm. In addition, the preset center of gravity change value can also be set according to the actual needs of the user.
[0061] In this disclosed embodiment, since the center of gravity change detection focuses more on the overall mass distribution and position change of the target item, the center of gravity change value of the target item can capture whether the item has been obviously moved or taken, so as to more accurately reflect whether the target item has been actually taken out or re-placed. When the center of gravity change value of the target item is less than the preset center of gravity change value, it is determined that the target item remains in its original position, or has not been substantially taken out or moved significantly, thereby determining that the target item is in a storage state, and can effectively filter out misjudgments caused by slight collisions or environmental vibrations. When the center of gravity change value of the target item is greater than or equal to the preset center of gravity change value, it is determined that the target item may have been taken out or placed in a new position, and it can be determined that the target item is in a taken-out state.
[0062] Optionally, the processor determining the access status of the target item based on the relative distance change value includes: when the relative distance change value is greater than a preset distance value, the processor obtaining a first target duration corresponding to the relative distance change value being greater than the preset distance value. The processor obtaining a weight change value of the target item within the first target duration. When the weight change value of the target item is greater than a preset weight, the processor obtaining a second target duration corresponding to the weight change value being greater than the preset weight, and a color difference change value of the target item within the second target duration. The processor determines the access status of the target item based on the color difference change value of the target item.
[0063] For example, the preset weight can be set according to the actual needs of the user.
[0064] The color difference change value refers to the difference between the first color value of the target object collected at the start time point of the second target time length and the second color value of the target object collected at the end time point of the second target time length.
[0065] In this disclosed embodiment, the weight change of the target item is detected within a first target duration. If the weight change is greater than a preset weight, it indicates that the item may have been partially or completely removed. In this case, the second target duration corresponding to the weight change exceeding the preset weight is further recorded, and the color difference change value of the target item within the second target duration is collected. Color difference changes are usually caused by changes in lighting conditions or changes in the freshness of the item after it is removed. The color difference change value can further verify whether the target item has actually been removed, and more accurately determine whether the target item has been removed and its current access status.
[0066] Optionally, the processor determining the access state of the target item based on the color difference change value of the target item includes: the processor determining that the target item is in a storage state when the color difference change value is less than a preset color difference change value; and the processor determining that the target item is in a removal state when the color difference change value is greater than or equal to the preset color difference change value.
[0067] The preset color difference change value can be set according to the actual needs of the user.
[0068] In this disclosed embodiment, by monitoring the color difference change of the target item, it is possible to keenly capture the subtle changes in the appearance color of the target item, thereby determining the access status of the target item. When the color difference change value is less than the preset color difference change value, it can be determined that the target item has not been taken out or has moved slightly but has not been exposed to a different lighting environment or has not undergone obvious oxidation, aging, etc., and therefore it is determined that the target item is still in storage. When the color difference change value is greater than or equal to the preset color difference change value, it indicates that the target item may have been taken out or has undergone significant environmental changes, such as changes in light intensity, temperature, humidity, etc., which may cause the color of the item to change. At this point, it can be determined that the target item has been taken out or is in a state to be taken out, that is, the target item is in a taken out state.
[0069] Optionally, the monitoring method further includes: obtaining a third target duration during which the relative distance does not change if the relative distance does not change, and determining that the target item is in storage if the third target duration is greater than or equal to the second preset duration.
[0070] Exemplarily, the value range of the second preset time period is greater than or equal to three days.
[0071] In this disclosed embodiment, when the third target time length is greater than or equal to the second preset time length, it indicates that the target item has not been moved or taken out within the third preset time length, and therefore it can be determined that the target item is in a storage state.
[0072] Optionally, the monitoring method further includes: in the case where it is determined that the target item is in a storage state, reminding the user of the storage state of the target item.
[0073] like Figure 3 As shown, the embodiment of the present disclosure provides another monitoring method for a refrigerator. The execution subject of the monitoring method may be a processor. The monitoring method includes:
[0074] S301: The processor obtains the real-time relative distance between the target item and the shelf.
[0075] S302: When the relative distance changes, the processor determines the access status of the target item according to the relative distance change value.
[0076] S303: When determining that the target item is in storage, the processor reminds the user of the storage information of the target item.
[0077] The storage information may include the type of item, storage start time, quantity, shelf life, etc.
[0078] In this disclosed embodiment, by reminding the user of the storage information of the target item, the user can use the item in a timely manner, avoid wasting the item, and prevent the item from deteriorating due to long-term storage, which may cause contamination of other food ingredients inside the refrigerator.
[0079] Combine Figure 4 As shown, an embodiment of the present disclosure provides a monitoring device 200 for a refrigerator, comprising an acquisition module 21 and a determination module 22. The acquisition module 21 is configured to obtain the relative distance between a target item stored in a target storage area and a shelf; the determination module 22 is configured to determine the access status of the target item based on the change in the relative distance when the relative distance changes.
[0080] The monitoring device 200 for a refrigerator provided by the embodiment of the present disclosure can accurately determine the access status of items on the shelf and near the rear wall of the refrigerator, thereby preventing items on the shelf and near the rear wall of the refrigerator from being forgotten and taken too long.
[0081] Combine Figure 5 As shown, an embodiment of the present disclosure provides a monitoring device 300 for a refrigerator, including a processor 700 and a memory 701. Optionally, the device 300 may further include a communication interface 702 and a bus 703. The processor 700, the communication interface 702, and the memory 701 may communicate with each other via the bus 703. The communication interface 702 may be used for information transmission. The processor 700 may call the logic instructions in the memory 701 to execute the monitoring method for the refrigerator of the above embodiment.
[0082] In addition, the logic instructions in the memory 701 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product.
[0083] Memory 701, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as the program instructions / modules corresponding to the methods in the embodiments of the present disclosure. Processor 700 executes the program instructions / modules stored in memory 701 to perform functional applications and data processing, thereby implementing the refrigerator monitoring method in the above-described embodiments.
[0084] The memory 701 may include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data generated based on the use of the terminal device. Furthermore, the memory 701 may include high-speed random access memory and non-volatile memory.
[0085] Combine Figure 6 As shown, an embodiment of the present disclosure provides a refrigerator 1. The refrigerator 1 includes: a refrigerator body 100, a storage rack 10 and a monitoring device 200 (300) for a refrigerator as described above; the monitoring device 200 (300) for a refrigerator is installed on the refrigerator body 100. The installation relationship described here is not limited to being placed inside the refrigerator body 100, but also includes installation connections with other components of the refrigerator 1, including but not limited to physical connections, electrical connections or signal transmission connections. It can be understood by those skilled in the art that the monitoring device 200 (300) for a refrigerator can be adapted to a feasible refrigerator body 100, thereby realizing other feasible embodiments. Among them, the storage rack is arranged inside the refrigerator body 100 for storing items. The storage rack includes a target storage area close to the rear wall of the refrigerator, and the target storage area stores target items.
[0086] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured to execute the above-mentioned monitoring method for a refrigerator.
[0087] The technical solutions of the embodiments of the present disclosure may be embodied in the form of a software product, which is stored in a storage medium and includes one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present disclosure. The aforementioned storage medium may be a non-transitory storage medium, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, among other media capable of storing program code.
[0088] The above description and the accompanying drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process and other changes. The embodiments represent only possible variations. Unless explicitly required, individual components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the words used in this application are only used to describe the embodiments and are not used to limit the claims. As used in the description of the embodiments and claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to also include plural forms. Similarly, the term "and / or" as used in this application refers to any and all possible combinations of one or more associated listings. In addition, when used in this application, the term "comprise" and its variations "comprises" and / or comprising refer to the presence of stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups of these. In the absence of further restrictions, an element defined by the sentence "comprising a..." does not exclude the presence of other identical elements in the process, method or device that includes the element. In this article, each embodiment may focus on the differences from other embodiments, and the same and similar parts between the various embodiments can be referenced to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, then the relevant parts can be found in the description of the method part.
[0089] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present disclosure. The technicians will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0090] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units can be merely a logical functional division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, and can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected to implement this embodiment according to actual needs. In addition, the functional units in the embodiments of the present disclosure may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0091] The flowcharts and block diagrams in the accompanying drawings show the possible implementation architectures, functions and operations of the systems, methods and computer program products according to the embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment or part of the code, and the module, program segment or part of the code contains one or more executable instructions for implementing the specified logical functions. In some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, or they can sometimes be executed in the opposite order, which can depend on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different boxes can also occur in an order different from that disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, or they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified function or action, or may be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A monitoring method for a refrigerator, characterized in that: The refrigerator includes a shelf for storing items; wherein the shelf includes a target storage area near the rear wall of the refrigerator, and the target item is stored in the target storage area; the monitoring method includes: Obtain the real-time relative distance between the target item and the shelf; When the relative distance changes, the access status of the target item is determined based on the relative distance change value.
2. The monitoring method according to claim 1, characterized in that: Determine the access status of the target item based on the relative distance change value, including: When the relative distance change value is less than or equal to the preset distance value, determining that the target item is in a storage state; When the relative distance change value is greater than the preset distance value, a first target time duration corresponding to the relative distance change value being greater than the preset distance value is obtained, and then the access status of the target item is determined according to the first target time duration.
3. The monitoring method according to claim 2, characterized in that: Determine the access status of the target item based on the first target duration, including: When the first target duration is less than the first preset duration, determining that the target item is in a storage state; When the first target time length is greater than or equal to the first preset time length, it is determined that the target item is in the taken-out state.
4. The monitoring method according to claim 2, characterized in that: Determine the access status of the target item based on the first target duration, including: Obtain the center of gravity change value of the target object within the first target duration; The access status of the target object is determined according to the change value of the center of gravity of the target object.
5. The monitoring method according to claim 4, characterized in that: Determine the access status of the target object based on the change in the center of gravity of the target object, including: When the center of gravity change value of the target object is less than a preset center of gravity change value, determining that the target object is in a storage state; When the center of gravity change value of the target object is greater than or equal to the preset center of gravity change value, it is determined that the target object is in the taken-out state.
6. The monitoring method according to claim 2, characterized in that: Determine the access status of the target item based on the first target duration, including: Obtain the weight change value of the target item within the first target duration; When the weight change value of the target object is greater than the preset weight, a second target time duration corresponding to the weight change value of the target object being greater than the preset weight and a color difference change value of the target object within the second target time duration are obtained; The access status of the target object is determined based on the color difference change value of the target object.
7. The monitoring method according to claim 6, characterized in that: Determine the access status of the target object based on the color difference change value of the target object, including: When the color difference change value is less than a preset color difference change value, determining that the target item is in a storage state; When the color difference change value is greater than or equal to the preset color difference change value, it is determined that the target object is in the removal state.
8. A monitoring device for a refrigerator, characterized in that: The refrigerator includes a shelf for storing items; wherein the shelf includes a target storage area near the rear wall of the refrigerator, and the target storage area stores a target item; the monitoring device includes: an acquisition module configured to obtain a real-time relative distance between a target item and a shelf; The determination module is configured to determine the access status of the target item according to the relative distance change value when the relative distance changes.
9. A monitoring device for a refrigerator, comprising a processor and a memory storing program instructions, characterized in that: The processor is configured to execute the monitoring method for a refrigerator according to any one of claims 1 to 7 when running the program instructions.
10. A refrigerator, characterized in that: include: Refrigerator body; A storage rack is provided inside the refrigerator body for storing items; wherein the storage rack includes a target storage area near the rear wall of the refrigerator, and the target storage area stores target items; and, The monitoring device for a refrigerator as described in claim 8 or 9 is installed on the refrigerator body.