Space recommendation method and device for refrigeration equipment, refrigeration equipment and electronic equipment

By obtaining the user's height and distance information, combined with the space occupancy status of the refrigeration equipment, the system recommends available storage space within the operating range, solving the problem of users having to search for storage locations one by one for refrigeration equipment, thus improving the convenience and comfort of use.

CN121048352APending Publication Date: 2025-12-02QINGDAO HAIER SPECIAL REFRIGERATOR CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410693418.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-30
Publication Date
2025-12-02

AI Technical Summary

Technical Problem

The finely divided zones of existing refrigeration equipment cause users to have to search for items in each space when storing food, which is inconvenient.

Method used

By acquiring the target user's height and distance information, and combining this with ergonomic principles, the operating range is determined, and available space is recommended to the user based on the storage space's occupancy status.

Benefits of technology

It enables precise and personalized recommendations of available storage space without opening each storage compartment, improving the convenience and comfort of refrigeration equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121048352A_ABST
    Figure CN121048352A_ABST
Patent Text Reader

Abstract

The invention discloses a space recommendation method and device for refrigeration equipment, the refrigeration equipment and electronic equipment, and belongs to the technical field of intelligent household appliances. The refrigeration equipment is provided with a plurality of storage spaces, the method comprises the steps that height information and distance information of a target user are obtained, and the distance information is used for representing the distance between the target user and the refrigeration equipment; based on the distance information and the height information, the operation range of the refrigeration equipment by the target user is determined; and recommending an available space of the storage space in the operation range to the target user, wherein the available space is determined based on a space occupation state in the storage space. The method does not need to rummage the article storage position and is convenient to use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of smart home appliance technology, and in particular relates to a spatial recommendation method, apparatus, refrigeration equipment and electronic equipment for refrigeration equipment. Background Technology

[0002] As living standards improve, in order to meet users' diverse storage needs and avoid food odor mixing and bacterial cross-contamination, the internal space of refrigeration equipment such as refrigerators or freezers is often divided into multiple areas.

[0003] However, the finely divided zones of refrigeration equipment make it inconvenient for users to search for the location of items in each space when storing food. Summary of the Invention

[0004] This application aims to address at least one of the technical problems existing in the prior art. To this end, this application proposes a space recommendation method, apparatus, refrigeration equipment, and electronic equipment for refrigeration devices, which eliminates the need to search for stored items and is convenient to use.

[0005] In a first aspect, this application provides a space recommendation method for a refrigeration device, wherein the refrigeration device is provided with multiple storage spaces, the method comprising:

[0006] Acquire the height and distance information of the target user, wherein the distance information is used to characterize the distance between the target user and the refrigeration equipment;

[0007] Based on the distance information and the height information, the operating range of the target user for the refrigeration equipment is determined;

[0008] The available space within the storage space located within the operating range is recommended to the target user, and the available space is determined based on the space occupancy status within the storage space.

[0009] According to the space recommendation method for refrigeration equipment in this application, by combining the target user's height and distance information with the space occupancy status of each storage space, the storage space within the target user's operating range is found and the available space is recommended. Without opening each storage space, the available storage space is accurately and personally recommended to the target user, thereby improving the convenience, comfort and intelligence of the refrigeration equipment.

[0010] According to one embodiment of this application, recommending available storage space within the operating range to the target user includes:

[0011] Locate the storage space within the operating range as the target storage space;

[0012] Based on the space occupancy status of the target storage space, determine the available space of the target storage space and recommend it to the target user.

[0013] According to one embodiment of this application, determining the available space of the target storage space and recommending it to the target user based on the space occupancy status of the target storage space includes:

[0014] Based on the space occupancy status of the target storage space, determine the location and capacity information of the available space of the target storage space;

[0015] The location information and capacity information are indicated to the target user to recommend the available space of the target storage space to the target user.

[0016] According to one embodiment of this application, the step of locating the storage space located within the operating range as the target storage space includes:

[0017] Obtain the space occupancy status of the multiple storage spaces;

[0018] Based on the space occupancy status, determine the available space of each of the storage spaces;

[0019] The positions of the plurality of storage spaces are adjusted according to the operating range and the available space of the storage space;

[0020] The storage space within the operating range is taken as the target storage space.

[0021] According to one embodiment of this application, determining the target user's operating range for the refrigeration device based on the distance information and the height information includes:

[0022] Based on the height information, determine the arm length information of the target user;

[0023] The operating range is determined based on the arm length information and the distance information.

[0024] According to one embodiment of this application, obtaining the target user's height information and distance information includes:

[0025] Obtain the user image of the target user;

[0026] Determine the correspondence between pixel length and actual length in the user image;

[0027] Based on the image acquisition height of the user image, determine the corresponding pixel height in the user image;

[0028] Based on the correspondence and the pixel height, pixel calculations are performed on the user image to obtain the height information;

[0029] Based on the correspondence and the calibration relationship between the pixel length and the actual distance, pixel calculations are performed on the user image to obtain the distance information.

[0030] According to one embodiment of this application, determining the correspondence between pixel length and actual length in the user image includes:

[0031] Pixel calculations are performed on the user image to determine the pixel interpupillary distance of the target user in the user image;

[0032] The correspondence is determined based on the pixel interpupillary distance and the calibrated interpupillary distance.

[0033] Secondly, this application provides a space recommendation device for a refrigeration device, the refrigeration device having multiple storage spaces, the device comprising:

[0034] The acquisition module is used to acquire the height information and distance information of the target user, wherein the distance information is used to characterize the distance between the target user and the refrigeration device;

[0035] The first processing module is used to determine the target user's operating range for the refrigeration equipment based on the distance information and the height information;

[0036] The second processing module is used to recommend available space within the operating range of the storage space to the target user, wherein the available space is determined based on the space occupancy status within the storage space.

[0037] Thirdly, this application provides a refrigeration device, which includes a processor and multiple storage spaces, the processor being used to execute the space recommendation method for the refrigeration device as described in the first aspect above.

[0038] Fourthly, this application provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the space recommendation method for the cooling device as described in the first aspect above.

[0039] Fifthly, this application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the space recommendation method for the refrigeration device as described in the first aspect above.

[0040] In a sixth aspect, this application provides a chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the space recommendation method for the refrigeration device as described in the first aspect.

[0041] In a seventh aspect, this application provides a computer program product, including a computer program that, when executed by a processor, implements the space recommendation method for a refrigeration device as described in the first aspect above.

[0042] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0043] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:

[0044] Figure 1 This is one of the flowcharts illustrating the space recommendation method for refrigeration equipment provided in the embodiments of this application;

[0045] Figure 2 This is a schematic diagram of the positional relationship of image acquisition provided in an embodiment of this application;

[0046] Figure 3 This is a schematic diagram of the positional relationship for height calculation provided in an embodiment of this application;

[0047] Figure 4 This is a schematic diagram showing the positional relationship between the calibration object and the image acquisition module provided in the embodiments of this application;

[0048] Figure 5 This is a second schematic flowchart of the space recommendation method for refrigeration equipment provided in the embodiments of this application;

[0049] Figure 6 This is the third flowchart illustrating the space recommendation method for the refrigeration equipment provided in the embodiments of this application;

[0050] Figure 7 This is a schematic diagram of the space recommendation device for the refrigeration equipment provided in the embodiments of this application;

[0051] Figure 8 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0052] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0053] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0054] It should be noted that the storage device in this embodiment can be understood as a refrigeration storage device in a broad sense, including but not limited to refrigerators, freezers, display cases, beverage cabinets, wine cabinets, refrigerated display cases, and refrigerated vending machines. The storage devices have diverse structural forms and a wide range of applications.

[0055] The following description, in conjunction with the accompanying drawings, details the space recommendation method, space recommendation device, refrigeration equipment, electronic equipment, and readable storage medium provided in this application through specific embodiments and application scenarios.

[0056] The space recommendation method for refrigeration equipment can be applied to the terminal, and can be executed by the hardware or software in the terminal.

[0057] The terminal includes, but is not limited to, portable communication devices such as mobile phones or tablets with touch-sensitive surfaces (e.g., touchscreen displays and / or touchpads). It should also be understood that, in some embodiments, the terminal may not be a portable communication device, but rather a desktop computer with touch-sensitive surfaces (e.g., touchscreen displays and / or touchpads).

[0058] The following embodiments describe a terminal including a display and a touch-sensitive surface. However, it should be understood that the terminal may include one or more other physical user interface devices such as a physical keyboard, mouse, and joystick.

[0059] The space recommendation method for refrigeration equipment provided in this application embodiment can be executed by an electronic device or a functional module or entity in an electronic device that can implement the space recommendation method for refrigeration equipment. The electronic devices mentioned in this application embodiment include, but are not limited to, mobile phones, tablets, computers, cameras, and wearable devices. The space recommendation method for refrigeration equipment provided in this application embodiment will be described below using an electronic device as the execution subject as an example.

[0060] like Figure 1 As shown, the space recommendation method for this refrigeration equipment includes steps 110 to 130.

[0061] Step 110: Obtain the target user's height and distance information. The distance information is used to represent the distance between the target user and the refrigeration equipment.

[0062] Among them, the height information can be the target user's height value, and the distance information can be the distance value between the target use case and the cooling equipment. The distance information changes as the target user moves.

[0063] It should be noted that the inner liner of the refrigeration equipment can be divided into multiple storage spaces in both the horizontal and vertical directions.

[0064] In this step, the target user's height information can be obtained by identifying the target user and matching the entered height information, or it can be obtained by real-time measurement of the target user through sensing devices.

[0065] Distance information can be obtained by real-time measurement of the target user using sensing devices.

[0066] Step 120: Based on distance and height information, determine the target user's operating range for the refrigeration equipment.

[0067] The operating range can be the space within which the target user, at their height, can comfortably put or take items into or out of the refrigeration device when standing and at the location corresponding to the distance information.

[0068] It is understandable that the operating range can be determined in the horizontal and vertical directions, and there can be one or more storage spaces within the operating range.

[0069] In this step, based on distance and height information, combined with ergonomics, the operating range that the target user can operate in the refrigeration equipment can be determined.

[0070] For example, based on distance information, the distance between the target user and the refrigeration equipment is determined to be L; based on height information, the target user's height is determined to be H; according to ergonomics, when the target user is standing, the arm span is 0.7H, the maximum contact height is 1.2H, and the minimum contact height is 0.43H. Based on the target user's arm span, maximum height, minimum height, and the distance between the target user and the refrigeration equipment, the range in the vertical plane that the target user can operate on the refrigeration equipment can be calculated using the Pythagorean theorem, and this range is taken as the target user's operating range.

[0071] Step 130: Recommend available storage space within the operating range to the target user. The available space is determined based on the space occupancy status within the storage space.

[0072] Space occupancy status can include the total capacity of each storage space, the capacity and location of the space occupied by items, and the capacity and location of the available space not occupied by items.

[0073] Understandably, if the capacity of a storage space within the operating range is completely occupied by items, that storage space will not be recommended to the target user. If the capacity of all storage spaces within the operating range is completely occupied by items, an alarm can be issued to the target user.

[0074] In this step, based on the space occupancy status, the available space within the storage space that is not occupied by items is determined, along with the length, width, and height information of the available space. The available space is then displayed or marked, and its length, width, and height information is broadcast to recommend the available space to the target user.

[0075] For example, available storage space within the target user's operating range can be illuminated by lighting up the area, and the length, width, and height of the available space can be marked by the area or color of the illuminated space.

[0076] In related technologies, smart refrigerators recommend storage to compartments and zones, but not to specific locations. Users cannot know the remaining space in the compartments and zones before opening the refrigerator and need to open them one by one to determine if there is any space left to place food.

[0077] The space recommendation method for refrigeration equipment provided in this application embodiment uses the target user's height and distance information, combined with the space occupancy status of each storage space, to find the storage space within the target user's operating range and recommend available space. Without opening each storage space, it accurately and personally recommends available storage space to the target user, improving the convenience, comfort, and intelligence level of the refrigeration equipment.

[0078] In some embodiments, obtaining the target user's height and distance information includes:

[0079] Obtain the user image of the target user;

[0080] Determine the correspondence between pixel length and actual length in the user image;

[0081] Determine the corresponding pixel height in the user image based on the image acquisition height of the user image;

[0082] Based on the correspondence and pixel height, pixel calculations are performed on the user image to obtain height information;

[0083] Based on the correspondence and the calibration relationship between pixel length and true distance, pixel calculations are performed on the user image to obtain distance information.

[0084] The refrigeration equipment may be equipped with interconnected image acquisition modules and display interfaces. The image acquisition module may be equipped with an image sensor, such as a monocular camera, to acquire images.

[0085] The image acquisition module can be installed on the outside of the door of the refrigeration equipment. As the target user approaches the refrigeration equipment, the module acquires images of the target user. The height of the image acquisition module remains fixed throughout the entire operation of the refrigeration equipment.

[0086] The display interface can be an LCD screen or a human-machine interface set on the outside of the door of the refrigeration equipment. The refrigeration equipment displays the user image captured by the image acquisition module on the display interface.

[0087] When the image acquisition module is a monocular camera, the imaging height of the monocular camera on the user image and the actual height of the object are approximately linearly related, provided that the distance between the object and the cooling device remains constant.

[0088] In some embodiments, determining the correspondence between pixel length and actual length in a user image includes:

[0089] Perform pixel calculations on the user image to determine the pixel interpupillary distance of the target user within the user image;

[0090] The correspondence is determined based on the pixel interpupillary distance and the calibrated interpupillary distance.

[0091] It should be noted that the interpupillary distance (IPD) of adults does not change with age, and since the IPDs of different people are similar, a fixed value is taken as the calibrated IPD. eye .

[0092] Pixel interpupillary distance l eye-now The distance between the center points of the two pupils on the user's face in the image.

[0093] It is understandable that the correspondence can be used to characterize the calibrated pupil distance l. eye With pixel pupil distance l eye-now Mapping of dimensions between them.

[0094] In this embodiment, the correspondence is obtained through pixel interpupillary distance, which provides a basis for quickly and in real time obtaining the target user's height and distance information non-contactly.

[0095] The pixel height is the position of the pixel in the user image corresponding to the image acquisition height.

[0096] like Figure 2 and Figure 3 As shown, when the image acquisition module performs horizontal acquisition, the height of the image acquisition module can be used as the image acquisition height h0, and the pixel height corresponding to the image acquisition height h0 is the center point of the user image.

[0097] Pixel calculations can be achieved using facial recognition technology.

[0098] In practice, facial recognition technology is used to identify the triangular region containing the eyes, nose, and mouth in a user's image, and the distance between the center points of the two pupils in the user's image is used as the pixel interpupillary distance l. eye-now And the coordinates of the target user's head region can be calculated through this triangular area.

[0099] On the one hand, it calculates the height information of the target user.

[0100] In a user image, the pixel distance V from the top of the target user's head to the center point of the user image. dif The pixel interpupillary distance in the user image is l eye-now To calibrate the pupillary distance l eye To calibrate the dimensions, the actual height from the top of the target user's head to the center point of the user image is calculated, and then added to the image acquisition height h0 to obtain the target user's height information H:

[0101] H = h0 + V dif ×l eye / l eye-now

[0102] On the other hand, it calculates the distance information of the target user.

[0103] It is understandable that the calibration relationship can be obtained by calibrating the image of the calibration object acquired by the image acquisition module using a calibration object with a known height and a known distance.

[0104] The actual distance is the distance between an object and a refrigeration device in real space.

[0105] When the image acquisition module is a monocular camera, the imaging height of the monocular camera on the user image and the distance between the object and the cooling device are approximately linearly related, assuming the object height remains constant.

[0106] like Figure 4 As shown, a calibrator of fixed length is used for calibration, and the calibrator is moved in the direction towards the camera, that is, from PQ to AC, with a length of R. sta We can obtain:

[0107] l AC =l PQ =R sta / 2

[0108] When the calibration object is moved to AC, the distance between the calibration object and the refrigeration equipment is d. sta We can obtain:

[0109] l CD =d sta

[0110] We can obtain the following using the principle of similar triangles:

[0111] l AC / l GE =l CD / l DE

[0112] l BC / l FE =l CD / l DE

[0113] When the calibration object is moved to AC, the imaging height / length of the calibration object on the calibration object image is V. sta The conversion coefficient β between the object's imaging height and the screen image height. GE =βV sta Therefore, it can be deduced that:

[0114] l BC =(l AC / l GE )×l FE =(R sta / 2)×l FE / βV sta

[0115] When the calibration object is in PQ before being moved, the distance l between the calibration object and the refrigeration equipment can be obtained as follows:

[0116] tanα=l PQ / l=l BC / l CD

[0117] l=(R sta / 2)×d sta / l BC

[0118] Before moving the calibration object to PQ, the imaging height V of the calibration object at the cooling equipment. sta-now We can obtain:

[0119] l FE =βV sta-now

[0120] l BC =(R sta / 2)×(V sta-now / V sta )

[0121] l=d sta *V sta / V sta-now

[0122] When the distance between the object and the cooling device remains constant, the imaging height in the image acquired by the image acquisition module is approximately linearly related to the actual height of the object. (This is used to calibrate the interpupillary distance l.) eye The system identifies pupils using facial recognition algorithms and calculates the interpupillary distance (l) in the user's image. eye-now The calibration relationship can be obtained as follows:

[0123] R sta / V sta-now =l eye / l eye-now

[0124] V sta-now =(l eye-now ×R sta ) / l eye

[0125] The distance L between the target user and the refrigeration equipment is:

[0126] L=(d sta ×V sta ×l eye ) / (l eye-now ×R sta )

[0127] In this process, height and distance information can be acquired using a single image acquisition module, which simplifies the structure of the cooling equipment and reduces costs and energy consumption.

[0128] In this embodiment, by acquiring images and measuring interpupillary distance, the height and distance information of the target user can be measured quickly, in real time, and non-contactly. The algorithm is simple, has low implementation cost, and does not have high hardware requirements.

[0129] In some embodiments, such as Figure 5 As shown, based on distance and height information, the operating range of the target user for the refrigeration equipment is determined, including:

[0130] Step 510: Determine the target user's arm length information based on their height information;

[0131] Step 520: Determine the operating range based on the arm length and distance information.

[0132] The arm length information may include the target user's single-arm length l1 and arm span length l2.

[0133] Alternatively, the target user's arm length information can be obtained by using image recognition technology to obtain the arm pixel length, which can then be calculated based on the pixel interpupillary distance and the calibrated interpupillary distance.

[0134] Understandably, arm length can be calculated proportionally to height. For example, the ratio of arm length to height is x1, and the value of x1 can be between 53% and 56%.

[0135] In actual implementation, according to ergonomics, when standing, if the target user's height is H, then the target user's arm length l1 = x1H, and the target user's arm span length can be obtained from the Mahalanobis index to obtain the arm span length l2.

[0136] The maximum height that the target user can comfortably reach is their height plus a 2x ratio of arm length, i.e., (1+x2x1)H. The minimum height that the user can comfortably reach is approximately elbow height, which can be estimated as a 3x ratio of height, i.e., x3H. The value of x3 can be between 45% and 50%.

[0137] According to the Pythagorean theorem, the operating range of the target user at a distance of L can be calculated. In the vertical direction, it is related to the maximum and minimum heights, and in the horizontal direction, it is related to the arm span.

[0138] In this embodiment, the corresponding arm length information is obtained through height information, and the operating range is determined by combining it with distance information, so that the recommended available space is more in line with the personalized needs of the target user.

[0139] In some embodiments, such as Figure 6 As shown, the system recommends available storage space within the operating area to the target user, including:

[0140] Step 610: Locate the storage space within the operating range as the target storage space;

[0141] Step 620: Based on the space occupancy status of the target storage space, determine the available space of the target storage space and recommend it to the target user.

[0142] The target storage space is the storage space within the target user's operating range.

[0143] In actual execution, the storage space within the operational range can be used as the target storage space. There can be at least one target storage space. Based on the space occupancy status of the target storage space, the total capacity, the capacity and location of the space occupied by the items, and the capacity and location of the available space not occupied by the items are determined in each target storage space, thus determining the available space in each target storage space.

[0144] The refrigeration equipment can be equipped with an indicator module, which can be a light panel or light strip installed in each storage space, or a broadcaster of the refrigeration equipment. The indicator module can display and recommend the available space in the target storage space to the target user in the form of sound, light and electricity.

[0145] In this embodiment, the available space in the target storage space is recommended by the indication module. The target user does not need to open each target storage space one by one to know the availability of each target storage space. This allows the user to accurately store items in the target storage space and improves the user experience.

[0146] In some embodiments, locating a storage space within the operating range as the target storage space includes:

[0147] Get the space occupancy status of multiple storage spaces;

[0148] Determine the available space for each storage space based on its occupancy status;

[0149] The positions of multiple storage spaces are adjusted according to the operating range and available storage space;

[0150] The storage space within the operational range is used as the target storage space.

[0151] The space occupancy status can be the memory data or pre-recorded data of the refrigeration equipment, or it can be obtained by image acquisition and image recognition of each storage space, or it can be obtained based on the data collected by the sensor of the refrigeration equipment.

[0152] Understandably, the multiple storage spaces of the refrigeration equipment are movable and equipped with adjustment devices. These devices can adjust the position of the multiple storage spaces. For example, the storage spaces can be defined by shelves, and the position adjustment can include height adjustment or left and right movement.

[0153] In actual execution, based on the space occupancy status of each storage space, the total capacity, the capacity and location of the space occupied by items, and the capacity and location of the available space not occupied by items are determined in each storage space. The available space capacity of each storage space is sorted from largest to smallest, and at least one storage space with the highest available space is selected. The adjustment device is controlled to adjust the position of multiple storage spaces, and at least one storage space with the highest available space is adjusted to the operating range as the target storage space.

[0154] In addition, if a storage space is full and there is no available space, or the available space is too small, in order to avoid the risk of food falling out and reduce the load on the position adjustment, the storage space can be kept unadjusted.

[0155] In this embodiment, by adjusting the position of the storage space, a larger storage space can be adjusted to fit within the target user's operating range, thereby achieving personalized recommendations for storage space and improving the space utilization and intelligence level of the refrigeration equipment.

[0156] In some embodiments, determining the available space of the target storage space and recommending it to the target user based on the space occupancy status of the target storage space includes:

[0157] Based on the space occupancy status of the target storage space, determine the location and capacity information of the available space of the target storage space;

[0158] Indicate location and capacity information to the target user to recommend available space in the target storage area.

[0159] When recommending available space to target users, the system can provide them with location and capacity information of the available space. The location information can be the location of the available space within the target storage space, and the capacity information can include the height, width, and depth of the available space, as well as its volume.

[0160] Understandably, when the refrigeration equipment has a display interface, the indicator module can be connected to the display interface to display the location and capacity information of the available space of the target storage space, and recommend the available space of the target storage space to the target user in a visual or auditory way.

[0161] For example, when the indicator module is a bare panel, the width and height of the available space can be indicated by the area and position of the illuminated surface, and the depth or capacity of the available space can be indicated by the color.

[0162] For example, when the indicator module is a light bar, the position of the light can indicate the location of the available space, the length of the light can indicate the width and height of the available space, and the color can indicate the depth or capacity of the available space.

[0163] For example, if the indicator module is a broadcaster, it can broadcast the location of the available space in the target storage space, as well as the height, width, depth, and volume of the available space.

[0164] In this embodiment, by determining the operating range corresponding to the target user's height and distance, the personalized needs of the target user are met. It does not require excessive stretching or bending over, which helps to improve the target user's comfort and operating efficiency, and can reduce the inconvenience and safety hazards caused by the inconvenience of storing and retrieving items.

[0165] The space recommendation method for refrigeration equipment provided in this application can be executed by a space recommendation device for refrigeration equipment. This application uses the example of a space recommendation device for refrigeration equipment executing the space recommendation method for refrigeration equipment to illustrate the space recommendation device for refrigeration equipment provided in this application.

[0166] This application also provides a space recommendation device for a refrigeration device, wherein the refrigeration device has multiple storage spaces.

[0167] like Figure 7 As shown, the space recommendation device of the refrigeration equipment includes: an acquisition module 710, a first processing module 720, and a second processing module 730.

[0168] The acquisition module 710 is used to acquire the height information and distance information of the target user. The distance information is used to represent the distance between the target user and the refrigeration equipment.

[0169] The first processing module 720 is used to determine the target user's operating range for the refrigeration equipment based on distance and height information;

[0170] The second processing module 730 is used to recommend available storage space within the operating range to the target user. The available space is determined based on the space occupancy status within the storage space.

[0171] According to the space recommendation device for refrigeration equipment provided in the embodiments of this application, by combining the height and distance information of the target user with the space occupancy status of each storage space, the device finds the storage space within the target user's operating range and recommends available space. Without opening each storage space, the device accurately and personally recommends available storage space to the target user, thereby improving the convenience, comfort, and intelligence level of the refrigeration equipment.

[0172] In some embodiments, the second processing module 730 is further configured to:

[0173] Locate the storage space within the operational area as the target storage space;

[0174] Based on the space occupancy status of the target storage space, determine the available space of the target storage space and recommend it to the target user.

[0175] In some embodiments, the second processing module 730 is further configured to:

[0176] Based on the space occupancy status of the target storage space, determine the location and capacity information of the available space of the target storage space;

[0177] Indicate location and capacity information to the target user to recommend available space in the target storage area.

[0178] In some embodiments, the second processing module 730 is further configured to:

[0179] Get the space occupancy status of multiple storage spaces;

[0180] Determine the available space for each storage space based on its occupancy status;

[0181] The positions of multiple storage spaces are adjusted according to the operating range and available storage space;

[0182] The storage space within the operational range is used as the target storage space.

[0183] In some embodiments, the first processing module 720 is further configured to:

[0184] Based on height information, determine the target user's arm length information;

[0185] The operating range is determined based on the arm length and distance information.

[0186] In some embodiments, the acquisition module 710 is further configured to:

[0187] Obtain the user image of the target user;

[0188] Determine the correspondence between pixel length and actual length in the user image;

[0189] Determine the corresponding pixel height in the user image based on the image acquisition height of the user image;

[0190] Based on the correspondence and pixel height, pixel calculations are performed on the user image to obtain height information;

[0191] Based on the correspondence and the calibration relationship between pixel length and true distance, pixel calculations are performed on the user image to obtain distance information.

[0192] In some embodiments, the acquisition module 710 is further configured to:

[0193] Perform pixel calculations on the user image to determine the pixel interpupillary distance of the target user within the user image;

[0194] The correspondence is determined based on the pixel interpupillary distance and the calibrated interpupillary distance.

[0195] The space recommendation device for the cooling equipment in this application embodiment can be an electronic device or a component of an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the scope of the device.

[0196] The space recommendation device for the refrigeration equipment in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit it.

[0197] The space recommendation device for refrigeration equipment provided in this application embodiment can achieve… Figures 1 to 6 The various processes implemented in the space recommendation method embodiment for the refrigeration equipment will not be described again here to avoid repetition.

[0198] In some embodiments, this application also provides a refrigeration device, which includes a processor and multiple storage spaces, the processor being used to execute the space recommendation method of the refrigeration device described above.

[0199] In some embodiments, such as Figure 8As shown, this application embodiment also provides an electronic device 800, including a processor 801, a memory 802, and a computer program stored on the memory 802 and executable on the processor 801. When the program is executed by the processor 801, it implements the various processes of the above-described space recommendation method embodiment for the refrigeration device and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0200] It should be noted that the electronic devices in the embodiments of this application include the aforementioned mobile electronic devices and non-mobile electronic devices.

[0201] This application also provides a non-transitory computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described space recommendation method embodiment for the refrigeration device and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0202] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0203] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the space recommendation method for the above-described refrigeration device.

[0204] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0205] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described space recommendation method embodiment for the refrigeration device, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0206] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0207] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0208] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the space recommendation method of the cooling device of the various embodiments of this application.

[0209] In the description of this application, "first feature" and "second feature" may include one or more of the features.

[0210] In the description of this application, "multiple" means two or more.

[0211] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

[0212] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0213] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.

Claims

1. A space recommendation method for a refrigeration device, characterized in that, The refrigeration equipment has multiple storage spaces, and the method includes: Acquire the height and distance information of the target user, wherein the distance information is used to characterize the distance between the target user and the refrigeration equipment; Based on the distance information and the height information, the operating range of the target user for the refrigeration equipment is determined; The available space within the storage space located within the operating range is recommended to the target user, and the available space is determined based on the space occupancy status within the storage space.

2. The space recommendation method for refrigeration equipment according to claim 1, characterized in that, The step of recommending available storage space within the operating range to the target user includes: Locate the storage space within the operating range as the target storage space; Based on the space occupancy status of the target storage space, determine the available space of the target storage space and recommend it to the target user.

3. The space recommendation method for refrigeration equipment according to claim 2, characterized in that, The step of determining the available space of the target storage space based on its occupancy status and recommending it to the target user includes: Based on the space occupancy status of the target storage space, determine the location and capacity information of the available space of the target storage space; The location information and capacity information are indicated to the target user to recommend the available space of the target storage space to the target user.

4. The space recommendation method for refrigeration equipment according to claim 2, characterized in that, The process of finding the storage space within the operating range as the target storage space includes: Obtain the space occupancy status of the multiple storage spaces; Based on the space occupancy status, determine the available space of each of the storage spaces; The positions of the plurality of storage spaces are adjusted according to the operating range and the available space of the storage space; The storage space within the operating range is taken as the target storage space.

5. The space recommendation method for the refrigeration equipment according to claim 1, characterized in that, Determining the target user's operating range for the refrigeration equipment based on the distance information and the height information includes: Based on the height information, determine the arm length information of the target user; The operating range is determined based on the arm length information and the distance information.

6. The space recommendation method for a refrigeration device according to any one of claims 1-5, characterized in that, The acquisition of the target user's height and distance information includes: Obtain the user image of the target user; Determine the correspondence between pixel length and actual length in the user image; Based on the image acquisition height of the user image, determine the corresponding pixel height in the user image; Based on the correspondence and the pixel height, pixel calculations are performed on the user image to obtain the height information; Based on the correspondence and the calibration relationship between the pixel length and the actual distance, pixel calculations are performed on the user image to obtain the distance information.

7. The space recommendation method for refrigeration equipment according to claim 6, characterized in that, Determining the correspondence between pixel length and actual length in the user image includes: Pixel calculations are performed on the user image to determine the pixel interpupillary distance of the target user in the user image; The correspondence is determined based on the pixel interpupillary distance and the calibrated interpupillary distance.

8. A space recommendation device for a refrigeration equipment, characterized in that, The refrigeration equipment has multiple storage spaces, and the device includes: The acquisition module is used to acquire the height information and distance information of the target user, wherein the distance information is used to characterize the distance between the target user and the refrigeration device; The first processing module is used to determine the target user's operating range for the refrigeration equipment based on the distance information and the height information; The second processing module is used to recommend available space within the operating range of the storage space to the target user, wherein the available space is determined based on the space occupancy status within the storage space.

9. A refrigeration device, characterized in that, The refrigeration device is equipped with a processor and multiple storage spaces, the processor being used to execute the space recommendation method for the refrigeration device as described in any one of claims 1-7.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the space recommendation method for the refrigeration device as described in any one of claims 1-7.