WO2024154875A1 - 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 장치 및 방법 - Google Patents
시각적 조리 가이드를 이용하여 조리 과정을 제어하는 장치 및 방법 Download PDFInfo
- Publication number
- WO2024154875A1 WO2024154875A1 PCT/KR2023/008952 KR2023008952W WO2024154875A1 WO 2024154875 A1 WO2024154875 A1 WO 2024154875A1 KR 2023008952 W KR2023008952 W KR 2023008952W WO 2024154875 A1 WO2024154875 A1 WO 2024154875A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- cooking
- image
- control module
- information
- ingredients
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/68—Food, e.g. fruit or vegetables
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J36/00—Parts, details or accessories of cooking-vessels
- A47J36/32—Time-controlled igniting mechanisms or alarm devices
- A47J36/321—Time-controlled igniting mechanisms or alarm devices the electronic control being performed over a network, e.g. by means of a handheld device
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24C—DOMESTIC STOVES OR RANGES ; DETAILS OF DOMESTIC STOVES OR RANGES, OF GENERAL APPLICATION
- F24C7/00—Stoves or ranges heated by electric energy
- F24C7/08—Arrangement or mounting of control or safety devices
- F24C7/082—Arrangement or mounting of control or safety devices on ranges, e.g. control panels, illumination
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24C—DOMESTIC STOVES OR RANGES ; DETAILS OF DOMESTIC STOVES OR RANGES, OF GENERAL APPLICATION
- F24C7/00—Stoves or ranges heated by electric energy
- F24C7/08—Arrangement or mounting of control or safety devices
- F24C7/082—Arrangement or mounting of control or safety devices on ranges, e.g. control panels, illumination
- F24C7/085—Arrangement or mounting of control or safety devices on ranges, e.g. control panels, illumination on baking ovens
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
- G06F3/005—Input arrangements through a video camera
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/10—Image acquisition
- G06V10/12—Details of acquisition arrangements; Constructional details thereof
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/46—Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]; Salient regional features
- G06V10/469—Contour-based spatial representations, e.g. vector-coding
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/761—Proximity, similarity or dissimilarity measures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V2201/00—Indexing scheme relating to image or video recognition or understanding
- G06V2201/10—Recognition assisted with metadata
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V2201/00—Indexing scheme relating to image or video recognition or understanding
- G06V2201/12—Acquisition of 3D measurements of objects
Definitions
- the present invention relates to a device and method for controlling a cooking process using a visual cooking guide.
- An oven is a device that provides the ability to cook a variety of foods, and users can cook a variety of ingredients through the oven.
- cooking methods and temperatures vary depending on the food ingredients, and there is a limit to the user's knowledge of all of them.
- the temperature and time for heating in the oven may be set differently depending on the type of food such as meat, fish, vegetables, etc. and the type of dish. Accordingly, there is a need for a method in which oven users are provided with a cooking guide appropriate for each ingredient and control the oven accordingly.
- This specification is intended to solve the above-mentioned problems, and aims to increase cooking efficiency by allowing the user to select a cooking state suitable for the food ingredients through an image or video, and the cooking appliance cooks accordingly or performs an alarm when the cooking state is reached. .
- this specification allows you to select the optimal cooking state by checking the previous cooking process through video and receive an alarm.
- a cooking device is a cooking device that cooks food ingredients, and includes a main body that heats the food ingredients, a camera that photographs the ingredients stored in the main body, and an ingredient recognition process that is performed on the image of the ingredients captured by the camera. After outputting video information corresponding to the recognized food ingredient to the display module of the cooking appliance or transmitting the video information to a terminal device linked to the cooking appliance, cooking conditions of the main unit are set in response to the viewpoint or image selected in the video information, or It includes a control module that monitors the cooking status of the main unit and performs an alarm function.
- a method of controlling the cooking process using a visual cooking guide includes the steps of a camera of a cooking appliance photographing ingredients loaded into the main body of the cooking appliance, and a control module of the cooking appliance photographing ingredients photographed by the camera.
- the control module sets cooking conditions of the main body or monitors the cooking status of the main body in response to the viewpoint or image selected from the video information and performs an alarm function.
- a method of controlling the cooking process using a visual cooking guide includes the steps of having the camera of the cooking appliance photograph the ingredients loaded into the main body of the cooking appliance, and the control module of the cooking appliance photographing the ingredients photographed by the camera.
- a step of transmitting an image to a server a step of the server performing a food ingredient recognition process using the transmitted image, searching for image information corresponding to the recognized food ingredient, and transmitting it to a control module, and a step of the control module detecting a specific point in time or image from the image information.
- cooking efficiency can be increased by allowing the user to select a cooking state suitable for the food ingredient through an image or video and the cooking device cooks the food accordingly or performs an alarm when the cooking state is reached.
- the effects of the present invention are not limited to the effects described above, and various effects of the present invention can be easily derived from the configuration of the present invention.
- FIG. 1 is a diagram showing components of a cooking appliance including a display module according to an embodiment of the present invention.
- Figure 2 is a diagram showing components of a cooking appliance that does not include a display module according to another embodiment of the present invention.
- Figure 3 is a diagram showing the configuration of a cooking appliance according to an embodiment of the present invention.
- Figure 4 is a diagram showing a process for controlling cooking according to an embodiment of the present invention.
- Figure 5 is a diagram showing a process for controlling the cooking process according to an embodiment of the present invention.
- Figure 6 is a diagram showing the process of buffering and comparing images according to an embodiment of the present invention.
- Figure 7 is a diagram showing an image comparison process according to an embodiment of the present invention.
- Figure 8 is a diagram showing a user selecting a specific viewpoint in a time-lapse video according to an embodiment of the present invention.
- Figure 9 is a diagram showing the results of recognition of food ingredients by a display module according to an embodiment of the present invention.
- FIG. 10 is a diagram showing a process in which a cooking appliance according to an embodiment of the present invention provides an alarm or provides a cooking-related image to a terminal device via a server.
- Figure 11 is a diagram in which a server according to an embodiment of the present invention recognizes food ingredients or compares them with existing cooking videos or images in a database to confirm whether cooking conditions have been achieved.
- first, second, A, B, (a), and (b) may be used. These terms are only used to distinguish the component from other components, and the nature, sequence, order, or number of the components are not limited by the term.
- a component is described as being “connected,” “coupled,” or “connected” to another component, that component may be directly connected or connected to that other component, but there are no other components between each component. It should be understood that may be “interposed” or that each component may be “connected,” “combined,” or “connected” through other components.
- the components may be subdivided for convenience of explanation, but these components may be implemented in one device or module, or one component may be implemented in multiple devices or modules. It may be implemented separately.
- an example of a cooking appliance includes an oven, which is a home appliance that heats and cooks various food ingredients.
- ovens include various home appliances such as light wave ovens, microwave ovens, and air fryers.
- the cooking appliance includes a camera that photographs food ingredients stored inside. Additionally, a display that outputs images may be optionally included. If a display is not placed on the cooking appliance, the display of the terminal device linked with the cooking appliance may output an image.
- FIG. 1 is a diagram showing components of a cooking appliance including a display module according to an embodiment of the present invention.
- the cooking appliance 100 includes a camera 110, a display module 120, a control module 150, and a main body 190.
- Figure 1 is written with an emphasis on the configuration in which the cooking appliance 100 photographs food ingredients and processes information about them, and includes components necessary for the cooking appliance 100 to cook.
- components included in the cooking appliance 100 all components necessary for heating food, such as doors, heating units, and lamps, are included in the main body 190. And the operation of the main body 190 is controlled by the control module 150.
- the camera 110 is placed inside the main body and photographs the area where cooking takes place.
- the camera 110 may be placed on the ceiling or side of the main body. Additionally, one or more cameras 110 may be disposed, and when two or more cameras 110 are disposed, food ingredients introduced into the main body can be photographed at different positions.
- the camera 110 can capture images or videos of the cooking process of food ingredients at regular time intervals. Additionally, the camera 110 can shoot time-lapse videos.
- the display module 120 is disposed outside the main body 190 and can visually output various information.
- the display module 120 may further include a touch module capable of receiving touch input, and the user can control the operation of the cooking appliance 100 by touching the image displayed on the display module 120.
- control module 150 can perform communication with a server or terminal device. To this end, the control module 150 can transmit and receive data according to a specific communication protocol (eg, LTE-A, 5G communication, Wi-Fi, Bluetooth, ZigBee, etc.).
- a specific communication protocol eg, LTE-A, 5G communication, Wi-Fi, Bluetooth, ZigBee, etc.
- the control module 150 may include a predetermined storage medium, and the control module 150 may include a database using the storage medium.
- the cooking appliance 100 may include a separate database.
- the database may be included in an external server, and the control module 150 can communicate with the server and check information stored in the server's database.
- FIG. 2 is a diagram showing components of a cooking appliance that does not include a display module according to another embodiment of the present invention. The description of the same components will be replaced with the description of FIG. 1. This is a configuration in which the display module is excluded from the configuration in FIG. 1.
- the control module 150 may transmit information related to the food ingredients inserted into the main body 190 and information on the cooking situation to the server or terminal device and receive a message requesting to stop cooking or resume cooking.
- the cooking appliance 100 shown in FIGS. 1 and 2 is for cooking ingredients, and includes a main body 190 for heating the ingredients, a camera 110 for photographing the ingredients loaded into the main body 190, and a control module 150. ) includes.
- Figure 3 is a diagram showing the configuration of a cooking appliance according to an embodiment of the present invention.
- Figure 3 corresponds to one embodiment, and the cooking appliance of the present invention may have a different shape or different components from Figure 3.
- the main body includes an operating unit 21, doors 11 and 12, and cooking chambers 15 and 16 that are opened and closed by the doors 11 and 12.
- the display module 120 is disposed on the operation unit 21 that operates the cooking appliance 100.
- the user can check the cooking guide through the display module 120.
- the camera 110 is placed at the top of the cooking appliance 100 and can photograph the inside of the cooking chamber.
- the cooking chambers 15 and 16 can be opened and closed by doors 11 and 12. Inside the cooking chambers 15 and 16, a shelf or stand for placing food ingredients may be placed, and a lamp for heating may be placed.
- the camera 110 can photograph the inside of the galleys 15 and 16.
- the manipulation unit 21 and the display module 120 are distinguished, but in another embodiment, a configuration in which an interface for manipulation is displayed on the display module 120 is also included in the embodiment of the present invention. Additionally, if the display module 120 is excluded from the cooking appliance 100 of FIG. 3, the cooking appliance 100 of FIG. 3 becomes the embodiment of FIG. 2.
- a camera installed in a cooking device 100 such as an oven, collects and stores food images, and how the user directly adds or removes items to be recognized to provide a cooking guide and control cooking.
- the cooking setting (oven operation mode, time, temperature) information of the recognized item can be converted into a database, and when the cooking appliance 100 recognizes the cooking object, the cooking environment can be automatically set. Let it happen.
- the user can select the cooking state for which they want to receive an alarm and check the alarm.
- the cooking appliance 100 may end the cooking process.
- the user can select the optimal cooking state based on the image, so the cooking process of the cooking appliance 100 can be easily controlled.
- FIG. 4 is a diagram showing a process for controlling cooking according to an embodiment of the present invention.
- the food ingredients are put into the cooking appliances 100 and 200, the food ingredients are photographed, recognized, and the cooking process is controlled through the corresponding cooking images or DB images.
- the camera 110 photographs the ingredients, and the control module 150 processes the captured images to recognize the ingredients (S310).
- the control module 150 displays cooking images or DB images stored in relation to food ingredients through the display module 120 (S330).
- a terminal device linked to the cooking appliance 200 can display a cooking video or DB image.
- a cooking video is a bundle of videos or images captured in the process of cooking food ingredients previously recognized by the cooking appliances 100 and 200. These videos or bundles of images contain information about a certain point in time (e.g., 5, 10, or 30 seconds, 1, 2, or 3 minutes, etc.) and information about the heating temperature or cooking mode set during cooking. Contains information.
- the cooking video is, in one embodiment, a time-lapse video recording changes in food ingredients during the cooking process.
- the camera 110 continuously captures changes in color and volume of the surface during the heating process and stores them as a video or a bundle of images.
- information on the time the cooking took place (cooking time) and information on the temperature heated during the cooking process (cooking temperature) correspond to meta information, and the meta information can be combined with each video or image.
- images or videos may be sequentially recorded in the database.
- images or videos of changes in color of the surface of food ingredients by type of meat, heating temperature, and heating time may be stored in the database in combination with information such as time information/cooking temperature.
- control module 150 displays the cooked video or DB image stored internally or the cooked video or DB image stored externally, such as on a server, and then allows the user to select a specific point in time. For example, you can select a specific point in time from a cooking video or select a specific image from DB images (S350). This selection may include information about heating temperature.
- the control module 150 controls the main body 190 to cook the input ingredients by heating them to the corresponding heating temperature (or automatically/manually set heating temperature).
- the camera 110 photographs the ingredients
- the camera 110 takes pictures of the ingredients.
- the control module 150 may refer to an image from a previous time point of the time lapse of the corresponding video or an image from a previous time point among DB images.
- images taken of food ingredients during the S360 process are displayed on the display module 120 or a terminal device owned by the user, so that the user can check the current cooking status.
- the control module 150 compares whether the cooking state of the food is similar to the image at a specific time and, if similar, stops cooking or performs an alarm (Notification, Alarming) (S380).
- the alarm is performed by the cooking appliances 100 and 200 outputting a predetermined sound or the linked terminal device (600 in FIG. 10) outputting a notification sound.
- text or an image indicating that the cooking state has reached a specific state is output to the terminal device (600 in FIG. 10).
- control module 150 updates the information accordingly (S390).
- the processes in S360 and S380 of the control module 150 are valid, and the control module 150 stores the results and performs the same judgment process in similar cases in the future. make it possible
- the user selects the food ingredients and the corresponding cooking method and selects the menu of the cooking appliances 100 and 200. Users can set heating temperature, heating mode, time, etc. However, it is cumbersome for users to check the optimal cooking conditions according to the food ingredients through a manual, and there are limitations in selecting cooking conditions suitable for the amount of food ingredients.
- the user may open the doors of the cooking appliances 100 and 200 during cooking to check the cooking process, and heat loss may occur during this process, which may increase the cooking time.
- the user selects a cooking video corresponding to the cooking state desired by the user or an image stored in the database, and the cooking appliances 100 and 200 compare the images of the food ingredients taken during the cooking process with the images selected by the user to determine the heating of the food ingredients. You can determine whether more is needed or provide notification information to the user.
- the user selects/adds/deletes food ingredients to be recognized using images stored in the cooking device or server, uses a cooking video to select an image of the state for which the user wants to receive an alarm, and receives an alarm at the time of the corresponding state. Let’s take a look at the process.
- the image information is a time-lapse of the cooking process, a bundle of images taken at regular time intervals during the cooking process, or a set of images constructed in relation to the shooting of the corresponding food ingredients.
- the image information may be a cooking image captured in the past.
- the image information is image information recorded by the cooking appliance 100 owned by the user and stored in the cooking process of the ingredients that were previously loaded into the main body 190.
- the image information may be a database image created by another user or server, or created by the cooking appliance 100 by receiving it from another device.
- the image information is image information of the cooking state of the food ingredients received and stored by the control module 150 from another device.
- Such database images may correspond to cooking guides provided by large supermarkets or online shopping malls.
- a large supermarket or online shopping mall may sell a specific product and distribute images or videos of cooking the product.
- the control module 150 can register distributed images or videos and select a specific time point of the image or video corresponding to the cooking state of the purchased food ingredients.
- Figure 5 is a diagram showing a process for controlling the cooking process according to an embodiment of the present invention.
- the camera 110 photographs the ingredients (S311).
- the control module 150 recognizes food ingredients using the captured image.
- the control module 150 may store the initial image of existing food ingredients.
- control module 150 sets R_FLAG to 0 and sets and registers cooking conditions according to the user's control (S313). Cooking conditions include cooking mode, heating temperature, heating time, etc.
- the control module 150 sets R_FLAG to 1 (S315).
- Image information may be displayed on a display module or terminal device (600 in FIG. 10) in response to the recognized food ingredients.
- the control module 150 automatically sets cooking settings appropriate for the recognized food ingredients (S317).
- Cooking conditions that are automatically set include cooking mode, heating temperature, and heating time.
- control module 150 can select whether to receive a status alarm by selecting a specific point in the stored cooking image, or to receive an alarm by selecting a desired status among the stored images. (S331).
- the control module 150 Images are displayed on the display module 120, and the user selects one or more images that are prototypes among them (S351).
- the control module 150 displays the cooking video on the display module 120 and allows the user to play the video. Select a specific point in the process (time-lapse video playback) (S353). Information such as the elapsed time after selecting a specific time point, the temperature or cooking time at each time point recorded while recording the cooking video in the past can also be selected.
- control module 150 extracts one or more images of the prototype for each step of cooking state centered on the selected time point (S354).
- the prototype selected/extracted from S351 or S354 can be used as comparative data to check the cooking status of the food ingredients during the cooking process later.
- the control module 150 automatically sets the cooking conditions of the main body 190 according to the selected/extracted prototype (S357).
- the cooking conditions set at this time are cooking conditions that reflect the cooking time or cooking temperature set in the meta information combined with the video information.
- the cooking appliances 100 and 200 start cooking (S321, S361), and during the cooking process, the camera 110 photographs the food ingredients and buffers the image (S322) , S362). And the control module 150 generates time-lapse information corresponding to the captured image (S323, S363).
- Generating time-lapse information means matching the current state of the food image (buffered as an image) with information about cooking conditions (heated temperature, current temperature in the oven, time elapsed since cooking started, change in weight of food, etc.). Includes examples for generating.
- the flows S321 to S324 are an embodiment in which a status alarm is not received during the cooking process.
- the control module 150 determines whether the end condition according to the cooking conditions set in S313/S317 has been reached (S324). And if it is not reached, repeat S322 to S324. If the end condition is reached, the control module 150 ends the cooking operation of the cooking device (S385).
- the flows of S361 to S381 are an embodiment of receiving a status alarm during the cooking process.
- the control module 150 compares the state of the food ingredient selected in S351/S353 with the image of the prototype to determine whether the cooked state of the food ingredient has reached the set prototype (S364).
- control module 150 issues a visual or auditory alarm to the user (S381) and ends the cooking operation of the cooking device (S385).
- the prototype is an image of the state of food ingredients at certain stages in the cooking process. For example, an image when the ingredients are first added, an image when the ingredients are cooked for 1 minute, an image when the ingredients are cooked for 2 minutes, an image 3 minutes before the cooking of the ingredients is completed, an image when the cooking of the ingredients is completed. etc. may be stored in a database or created during the process of creating a cooking video.
- control module 150 can compare the change process of food ingredients with images.
- control module 150 controls the camera 110 to photograph the cooking situation of the main body 190, and then, when cooking of the main body 190 is completed, the image information captured by the camera 110 By saving or replacing previously saved video information with captured video information, you can check the future video information for a better cooking process and perform automatic settings and alarm settings for the cooking process.
- the camera 110 captures and buffers images.
- the camera 110 can capture K images (x*y*K) with a specific resolution (x*y) (S341). Then, the control module 150 extracts features from N images (S342).
- Feature extraction can be done in three dimensions. And the control module 150 compares the extracted features with the image of the prototype previously stored in the DB (selected in S351) or the image corresponding to a specific point in the time lapse in the previously stored image (selected in S353) to determine the similarity. Measure (S343).
- the control module 150 may extract a high index based on the z-axis (S344). And, if the number of extracted indices is greater than the threshold, which is a reference value, the control module 150 determines it to be in a similar state (S345) and performs an alarm (S346). If the answer is No in S345, the control module 150 may repeat the process of taking and comparing images during the cooking process.
- the control module 150 captures K images at regular time intervals (10 seconds, 20 seconds, 30 seconds, 1 minute, etc.) (S341). And the control module 150 can extract 30*30*512 features from these K images with a resolution of 1920*1080 (S342).
- control module 150 can measure the similarity with the image of the specific stage selected by cooking stage and by combining it with the background image (S343). At this time, the control module 150 may arrange the extracted features along the z-axis and extract the index based on the z-axis (S344). Additionally, the similarity can be compared with the image of the cooking stage for which the alarm was previously set, and an alarm can be issued if the similarity exceeds a certain standard.
- alarms such as S380 in FIG. 4, S381 in FIG. 5, and S346 in FIG. 6 are performed by the control module 150 using images and video information captured of the situation in which the received food ingredients are cooked (images captured of the previous cooking process or Image comparison is performed using the image at the selected time point from the image in the database. Additionally, the control module 150 can stop cooking when the similarity between the image at the selected point in time and the captured image (an image of food ingredients currently being cooked) is greater than or equal to a reference value. Alternatively, the control module 150 may issue an alarm through the display module 120 or transmit an alarm message to the terminal device (600 in FIG. 10).
- control module 150 may output a photographed image of the food ingredients cooked in the main body 190 through the display module 120 or transmit the photographed image to a terminal device.
- information on the remaining time or cooking progress until the expected completion point may also be output through the display module 120 or the terminal device (600 in FIG. 10). there is.
- Figure 7 is a diagram showing an image comparison process according to an embodiment of the present invention.
- a target class is defined, a network is set up so that the similarity between the same classes is high, and the network is set and trained so that the similarity between different classes is low.
- the network is set and trained so that the similarity between different classes is low.
- control module 150 inputs the image into a learning network and extracts feature vectors (S401, S402).
- the control module 150 may extract the similarity between the extracted feature vector and each prototype (S403).
- the prototype can be determined according to the class of each food ingredient (broccoli, chicken breast, shrimp, etc.), and the features extracted from the input image can be compared with the image for each food ingredient's class.
- PANet Prototype Alignment Network
- the classes of food ingredients used in cooking devices such as ovens are limited, and similar types of ingredients may be cooked repeatedly depending on the user's food habits.
- control module 150 does not need to retrain the learning network when adding a class. That is, the control module 150 can recognize food ingredients by adding only the prototype of the corresponding class.
- FIG 8 is a diagram showing a user selecting a specific viewpoint in a time-lapse video according to an embodiment of the present invention.
- a video may be composed of multiple images or, in one embodiment, a video.
- the display module 120 or the terminal device displays an image of the first input food ingredient (Food in S410) cooked by heating over time. (Food of S411).
- the display module 120 or the terminal device may display an image (Food in S412) captured while the food ingredients have reached a fully heated state.
- an image such as S412
- the control module 150 sets the image indicated by Food in S412 as the prototype image and then selects the food ingredients cooked by the cooking devices 100 and 200. You can shoot and compare the captured images with the prototype image.
- Meta information such as cooking time (time elapsed since the first ingredients were added) and heating temperature may be displayed on the left side of the image in FIG. Meta information can be displayed in combination with video information. For example, in the image of the S410 immediately after adding ingredients, the cooking mode is displayed as Bake, the cooking time is 0 minutes, the cooking temperature is 0 degrees, and the cooking status is displayed as "Raw.”
- S411 is an image that has been heated to 180 degrees for 5 minutes, the cooking mode is Bake, the cooking time is 5 minutes, the cooking temperature is 180 degrees, and the cooking status is displayed as "Medium”.
- the cooking mode is Bake
- the cooking time is 10 minutes
- the cooking temperature is 180 degrees
- the cooking status is displayed as "Well-done.”
- control module 150 can apply the corresponding heating temperature and mode to cooking.
- control module 150 can compare the physical characteristics (e.g., size, area, weight) of the food ingredients included in the prototype with the physical characteristics of the food ingredients to be cooked for reference when comparing images.
- control module 150 uses the weight or size information of the ingredients included in the meta information of the image information, or compares the ingredients in the image information with the size of the ingredients stored in the main body 190 to cook the main body 190. You can set the temperature or cooking time.
- the time to reach the optimal cooking state may be different when heating 200g of pork belly and 500g of pork belly. Therefore, the accuracy of the image comparison results can be improved by comparing the meta information (weight, size, area, etc.) about the physical characteristics of the food ingredients in the cooking video with the physical characteristics of the food to be currently cooked and reflecting the time element or temperature element. .
- the control module 150 processes the food ingredients by reflecting the meta information of the image of S411. Additionally, the control module 150 performs an alarm when the food ingredient reaches a state with a high similarity to the image of S411 during the cooking process. At this time, the control module 150 can predict the time information for reaching the corresponding alarm based on the weight of the food ingredients.
- the control module 150 sets the proportional time according to the weight to "5 minutes* (500g /200g) - can be calculated as a".
- a is the time to prevent overcooking depending on the ingredients.
- a can be 2 minutes, in the case of shrimp, a can be 3 minutes, etc.
- a can have a positive or negative value. That is, in order to prevent the food material from being overcooked or undercooked depending on the type of food material, the control module 150 may increase or decrease the proportional time calculated according to weight or size.
- control module 150 can increase the precision of image processing as it approaches the predicted time and improve accuracy by comparing the image of the prototype with the current image of the food ingredient.
- the control module 150 can separately build a learning database, which includes time-lapse videos or images for each food ingredient.
- the learning database may include meta information of cooking conditions (mode, time, temperature, etc.) related to each video or image.
- the control module 150 records and stores the cooking process of ingredients cooked in the past by the user using the cooking appliances 100 and 150, allowing the user to set an alarm at a specific cooking time. Let it happen.
- control module 150 can control the cooking appliances 100 and 150 to cook the ingredients by reflecting the cooking conditions performed up to that point.
- control module 150 can perform image processing targeting food ingredients actually needed and used by customers, so food ingredient recognition performance is continuously improved in response to the user's recipe.
- control module 150 increases, the possibility of misrecognition is reduced, and cooking can be accurately guided and alarms performed.
- the user can add or remove food ingredients to be recognized, which can further improve recognition accuracy.
- FIG. 9 is a diagram showing the results of recognition of food ingredients by a display module according to an embodiment of the present invention.
- Three food ingredient videos are presented as candidates in response to the received food ingredients.
- a triangular button (PLAY) to play the video is displayed, as shown in 120b.
- the cooking video has a length of 5 minutes, and a progress bar can be placed so that the user can check a specific point in the video.
- a plurality of images may be displayed, such as 120c, by displaying some key images from the cooking video so that the user can select a specific image. Users can set an alarm by selecting a specific image (for example, the image to the right of 120c).
- control module 150 extracts a feature vector from an image of the received food ingredient, then calculates the similarity between the extracted feature vector and the feature vector of the image information to search for image information corresponding to the food ingredient.
- control module 150 may analyze words spoken by the user near the cooking appliance 100, convert them into text, and include them in one feature vector.
- control module 150 accumulates and stores information selected by the user in FIG. 9 and can improve recognition performance of photographed food ingredients. Additionally, the camera may be placed on the side or top of the main body 190 in addition to the top, and the accuracy of recognition can be improved by using images taken from various directions.
- FIG. 10 is a diagram showing a process in which a cooking appliance according to an embodiment of the present invention provides an alarm or provides a cooking-related image to a terminal device via a server.
- the control module 150 of the cooking appliance 100/200 photographs ingredients and performs recognition (S310). This replaces the previous explanation of FIG. 4. Then, the control module 150 of the cooking appliance 100/200 searches for image information corresponding to the food ingredients (S421). The control module 150 of the cooking appliance 100/200 transmits the searched image information to the terminal device 600 (S422), and the terminal device 600 displays the image information.
- the user selects a specific point in time from the image information displayed on the terminal device 600 and selects whether to receive an alarm at this point in time (S423).
- the terminal device 600 transmits the selected information (specific time point and whether or not there is an alarm) to the cooking appliance 100/200 (S424). Thereafter, the cooking appliances 100 and 200 perform steps S360 and S380 of FIG. 4 and, when an alarm is set, transmit an alarm message to the terminal device 600 (S425). Afterwards, the terminal device 600 performs an alarm (S426).
- the control module 150 of the cooking appliance 100/200 and the terminal device 600 can directly transmit and receive data.
- the server 500 may mediate communication between the control module 150 of the cooking appliance 100/200 and the terminal device 600.
- the control module 150 of the cooking appliances 100 and 200 takes pictures of ingredients and transmits them to the server 500, and the server 500 sends the corresponding image information. You can search.
- the server 500 may store image information according to the identification information of the corresponding cooking appliances 100 and 200.
- videos captured by the cooking appliances 100 and 200 during the cooking process may also be uploaded to the server 500.
- FIG. 11 is a diagram in which a server according to an embodiment of the present invention recognizes food ingredients or compares them with existing cooking videos or images in a database to confirm whether cooking conditions have been achieved. Some of the processes shown in FIGS. 4, 5, and 6 are performed in the server 500. See Figure 4.
- the camera 110 photographs the ingredients
- the control module 150 transmits the captured images of the ingredients to the server 500 (S310a, S310b).
- the server 500 recognizes food ingredients using the received image (S310c). Then, the server 500 searches for cooking videos or DB images stored in relation to food ingredients (S330a) and transmits the searched videos or images to the cooking appliances 100 and 200 (S330b).
- the display module 120 of the cooking appliances 100 and 200 displays a cooking image or DB image (S330c).
- the control module 150 can play the displayed cooking video or DB image in time lapse.
- the control module 150 transmits information about the selected viewpoint or image to the server 500 (S350a, S350b).
- the server 500 stores the transmitted information (S350c).
- the cooking appliances 100 and 200 perform cooking.
- the camera 110 photographs ingredients during cooking (S360a).
- the control module 150 transmits the captured image or video to the server 500 (S360b).
- the control module 150 can set cooking conditions using meta information included in the image or video for the selected time point.
- the server 500 compares the captured image or video with an image or DB image at a specific time lapse previously selected by the user (S380a). In addition, the server 500 compares whether the cooking state of the food is similar to the image at a specific point in time, and if similar, generates a message instructing to stop cooking or perform an alarm (Notification, Alarming) and transmits it to the cooking appliances 100 and 200 ( S380b, S380c).
- the server 500 may generate a message guiding the cooking status.
- messages that guide the cooking status include messages that inform time or guide the cooking process, such as “There are 5 minutes left until the set cooking status,” or “60% of the cooking has been completed so far.” Take this as an example.
- control module 150 that receives the message stops cooking or issues an alarm (S380d). If it is determined that they are not similar in S380b, steps S360a to S380b may be repeated.
- FIG. 11 can also be applied to the embodiment of recognizing food ingredients and checking whether cooking conditions have been reached, such as those shown in FIG. 5 or FIG. 6. That is, the server 500 may perform some of the functions previously performed by the control module 150 and transmit the resulting results to the control module 150.
- the server 500 can store images of various food ingredients in a database and update related images or videos in the database when new food ingredients are uploaded.
- the image information captured by the cooking appliances 100 and 200 can be stored together with the identification information of the cooking appliances 100 and 200, thereby increasing the recognition rate in the process of recognizing food ingredients later.
- 11 is a process in which the server 500 performs an ingredient recognition process using images of ingredients transmitted from the cooking appliances 100 and 200, searches for image information corresponding to the recognized ingredients, and transmits it to the control module. Includes (S310a ⁇ S330b).
- control module 150 transmits information about a specific viewpoint or image from the received image information to the server 500, and then controls the main body of the cooking appliance to perform cooking (S350a to S360a). Includes.
- the server 500 uses the received image to stop cooking or It includes a process (S360a to S380c) of generating an alarm or a message guiding the cooking state and transmitting it to the control module.
- the embodiment of FIG. 11 includes a process (S380d) in which the control module 150 controls cooking, performs an alarm function, or displays a guide message according to the received message.
- Such a computer program can be stored in a computer-readable storage medium and read and executed by a computer, thereby implementing embodiments of the present invention.
- Storage media for computer programs include magnetic recording media, optical recording media, and storage media including semiconductor recording elements.
- the computer program implementing the embodiment of the present invention includes a program module that is transmitted in real time through an external device.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Medical Informatics (AREA)
- Chemical & Material Sciences (AREA)
- Mechanical Engineering (AREA)
- Combustion & Propulsion (AREA)
- Food Science & Technology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Molecular Biology (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- General Preparation And Processing Of Foods (AREA)
- Electric Ovens (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cookers (AREA)
Abstract
Description
Claims (20)
- 식재료를 조리하는 조리기기에 있어서,상기 식재료를 가열하는 본체;상기 본체에 입고된 식재료를 촬영하는 카메라; 및상기 카메라가 촬영한 식재료 이미지에 대해 식재료 인식 프로세스를 수행하여 상기 인식된 식재료에 대응하는 영상 정보를 상기 조리기기의 디스플레이 모듈에 출력하거나 상기 조리기기에 연동하는 단말 장치에게 상기 영상 정보를 전송한 후, 상기 영상 정보에서 선택된 시점이나 이미지에 대응하여 상기 본체의 조리 조건을 설정하거나 또는 상기 본체의 조리 상황을 모니터링하여 알람 기능을 수행하는 제어모듈; 을 포함하는 조리기기.
- 제1항에 있어서,상기 영상 정보는 상기 조리기기가 이전에 상기 본체에 입고되었던 식재료의 조리 과정을 촬영하여 저장한 영상 정보인, 조리기기.
- 제1항에 있어서,상기 영상 정보는 상기 제어모듈이 다른 장치로부터 수신하여 저장한 식재료의 조리 상태의 이미지를 저장한 영상 정보인, 조리기기.
- 제1항에 있어서,상기 영상 정보는 조리 온도 또는 조리 시간 중 어느 하나 이상을 메타 정보로 포함하는, 조리기기.
- 제1항에 있어서,상기 제어모듈은 상기 영상 정보에 포함된 메타 정보를 이용하여 상기 본체의 조리 온도 또는 조리 시간을 설정하는, 조리기기.
- 제1항에 있어서,상기 제어모듈은 상기 영상 정보의 메타 정보에 포함된 식재료의 무게 또는 크기 정보를 이용하거나 또는 상기 영상 정보의 식재료와 상기 본체에 입고된 식재료의 크기를 비교하여 상기 본체의 조리 온도 또는 조리 시간을 설정하는, 조리기기.
- 제1항에 있어서,상기 제어모듈은 상기 카메라를 제어하여 상기 본체의 조리 상황을 촬영한 후, 상기 본체의 조리가 종료하면 상기 카메라로 촬영한 영상 정보를 저장하거나 이전에 저장된 영상 정보를 상기 촬영한 영상 정보로 대체하는, 조리기기.
- 제1항에 있어서,상기 인식 프로세스는상기 제어모듈이 상기 입고된 식재료를 촬영한 이미지에서 특징 벡터를 추출한 후, 상기 특징 벡터와 상기 영상 정보의 특징 벡터의 유사도를 산출하여 상기 식재료에 대응하는 영상 정보를 검색하는, 조리기기.
- 제1항에 있어서,상기 제어모듈은 상기 입고된 식재료가 조리되는 상황을 촬영한 이미지와 상기 영상 정보에서 선택된 시점의 이미지를 이용하여 이미지 비교를 수행한 후, 상기 선택된 시점의 이미지와 상기 촬영한 이미지의 유사도가 기준값 이상일 경우 조리를 중단하거나 상기 디스플레이 모듈을 통해 알람을 수행하거나 상기 단말 장치에게 알람 메시지를 전송하는, 조리기기.
- 제9항에 있어서,상기 제어모듈은 상기 본체 내에서 조리된 식재료를 촬영한 이미지를 상기 디스플레이 모듈을 통해 출력하거나, 촬영한 이미지를 상기 단말 장치에게 전송하는, 조리기기.
- 조리기기의 카메라가 상기 조리기기의 본체에 입고된 식재료를 촬영하는 단계;상기 조리기기의 제어모듈이 상기 카메라가 촬영한 식재료 이미지에 대해 식재료 인식 프로세스를 수행하여 상기 인식된 식재료에 대응하는 영상 정보를 검색하는 단계;상기 제어모듈이 상기 영상 정보를 상기 조리기기의 디스플레이 모듈에 출력하거나 상기 조리기기에 연동하는 단말 장치에게 상기 영상 정보를 전송하는 단계; 및상기 영상 정보에서 선택된 시점 또는 이미지에 대응하여 상기 제어모듈이 상기 본체의 조리 조건을 설정하거나 또는 상기 본체의 조리 상황을 모니터링하여 알람 기능을 수행하는 단계;를 포함하는, 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 방법.
- 제11항에 있어서,상기 영상 정보는 상기 조리기기가 이전에 상기 본체에 입고되었던 식재료의 조리 과정을 촬영하여 저장한 영상 정보이거나, 또는 상기 제어모듈이 다른 장치로부터 수신하여 저장한 식재료의 조리 상태의 이미지를 저장한 영상 정보인, 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 방법.
- 제11항에 있어서,상기 영상 정보는 조리 온도 또는 조리 시간 중 어느 하나 이상을 메타 정보로 포함하거나, 상기 영상 정보 속의 식재료의 무게 또는 크기 정보를 메타 정보로 포함하는, 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 방법.
- 제11항에 있어서,상기 제어모듈은 상기 카메라를 제어하여 상기 본체의 조리 상황을 촬영한 후, 상기 본체의 조리가 종료하면 상기 카메라로 촬영한 영상 정보를 저장하거나 이전에 저장된 영상 정보를 상기 촬영한 영상 정보로 대체하는 단계를 더 포함하는, 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 방법.
- 제11항에 있어서,상기 제어모듈은 상기 입고된 식재료가 조리되는 상황을 촬영한 이미지와 상기 영상 정보에서 선택된 시점의 이미지를 이용하여 이미지 비교를 수행한 후, 상기 선택된 시점의 이미지와 상기 촬영한 이미지의 유사도가 기준값 이상일 경우 조리를 중단하거나 상기 디스플레이 모듈을 통해 알람을 수행하거나 상기 단말 장치에게 알람 메시지를 전송하는 단계를 더 포함하는, 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 방법.
- 제11항에 있어서,상기 제어모듈은 상기 본체 내에서 조리된 식재료를 촬영한 이미지를 상기 디스플레이 모듈을 통해 출력하거나, 촬영한 이미지를 상기 단말 장치에게 전송하는 단계를 더 포함하는, 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 방법.
- 조리기기의 카메라가 상기 조리기기의 본체에 입고된 식재료를 촬영하는 단계;상기 조리기기의 제어모듈이 상기 카메라가 촬영한 식재료 이미지를 서버에게 전송하는 단계;상기 서버가 상기 전송된 이미지를 이용하여 식재료 인식 프로세스를 수행하여 상기 인식된 식재료에 대응하는 영상 정보를 검색하여 상기 제어모듈에게 전송하는 단계;상기 제어모듈이 상기 영상 정보에서 특정 시점이나 이미지에 대한 정보를 상기 서버에게 전송한 후 상기 조리기기의 본체를 제어하여 조리를 수행하는 단계;상기 제어모듈이 상기 조리기기의 조리 과정에서 촬영한 이미지를 서버에게 전송한 후, 상기 서버가 수신한 이미지를 이용하여 조리 중단 또는 알람 수행 또는 조리 상태를 가이드하는 메시지를 생성하여 상기 제어모듈에게 전송하는 단계; 및상기 제어모듈은 상기 수신한 메시지에 따라 조리를 제어하거나 알람 기능을 수행하거나 가이드 메시지를 상기 조리기기의 디스플레이 모듈에 출력하는 단계;를 포함하는, 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 방법.
- 제17항에 있어서,상기 영상 정보는 상기 조리기기가 이전에 상기 본체에 입고되었던 식재료의 조리 과정을 촬영하여 상기 서버에게 전송한 영상 정보이거나, 또는 상기 서버가 다른 장치로부터 수신하여 저장한 식재료의 조리 상태의 이미지를 저장한 영상 정보인, 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 방법.
- 제17항에 있어서,상기 영상 정보는 조리 온도 또는 조리 시간 중 어느 하나 이상을 메타 정보로 포함하거나, 상기 영상 정보 속의 식재료의 무게 또는 크기 정보를 메타 정보로 포함하는, 조리 가이드를 영상으로 제공하고 조리 과정을 제어하는 방법.
- 제17항에 있어서,상기 서버는 상기 입고된 식재료가 조리되는 상황을 촬영한 이미지와 상기 영상 정보에서 선택된 시점의 이미지를 이용하여 이미지 비교를 수행한 후, 상기 선택된 시점의 이미지와 상기 촬영한 이미지의 유사도가 기준값 이상인지 여부를 판단하는 단계를 더 포함하는, 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 방법.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP23917833.8A EP4644779A4 (en) | 2023-01-20 | 2023-06-27 | APPARATUS AND METHOD FOR REGULATING THE COOKING PROCESS USING A VISUAL COOKING GUIDE |
| AU2023424980A AU2023424980A1 (en) | 2023-01-20 | 2023-06-27 | Apparatus and method for controlling cooking process by using visual cooking guide |
| JP2025541626A JP2026504099A (ja) | 2023-01-20 | 2023-06-27 | 視覚的な調理ガイドを用いて調理過程を制御する装置及び方法 |
| CN202380091839.8A CN120569596A (zh) | 2023-01-20 | 2023-06-27 | 利用视觉烹饪引导来控制烹饪过程的装置和方法 |
| US19/274,066 US20250349135A1 (en) | 2023-01-20 | 2025-07-18 | Apparatus and method for controlling cooking process by using visual cooking guide |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020230008706A KR20240116135A (ko) | 2023-01-20 | 2023-01-20 | 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 장치 및 방법 |
| KR10-2023-0008706 | 2023-01-20 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/274,066 Continuation US20250349135A1 (en) | 2023-01-20 | 2025-07-18 | Apparatus and method for controlling cooking process by using visual cooking guide |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024154875A1 true WO2024154875A1 (ko) | 2024-07-25 |
Family
ID=91955969
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2023/008952 Ceased WO2024154875A1 (ko) | 2023-01-20 | 2023-06-27 | 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 장치 및 방법 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20250349135A1 (ko) |
| EP (1) | EP4644779A4 (ko) |
| JP (1) | JP2026504099A (ko) |
| KR (1) | KR20240116135A (ko) |
| CN (1) | CN120569596A (ko) |
| AU (1) | AU2023424980A1 (ko) |
| WO (1) | WO2024154875A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119292080A (zh) * | 2024-12-12 | 2025-01-10 | 深圳市凯度电器有限公司 | 一种基于食材图像的烤箱控制方法及系统 |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2026038591A1 (ko) * | 2024-08-14 | 2026-02-19 | 엘지전자 주식회사 | 조리 상태의 판단 및 알림을 위한 방법 및 이를 위한 장치 |
| WO2026075291A1 (ko) * | 2024-10-04 | 2026-04-09 | 엘지전자 주식회사 | 조리 상태에 따라 조리 과정을 제어하는 조리기기, 서버 및 방법 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20190105531A (ko) * | 2019-08-26 | 2019-09-17 | 엘지전자 주식회사 | 인공지능 기반 조리 제어 방법 및 지능형 디바이스 |
| JP2019192355A (ja) * | 2018-04-19 | 2019-10-31 | パナソニックIpマネジメント株式会社 | 加熱調理器 |
| KR20200053167A (ko) * | 2018-11-08 | 2020-05-18 | 인천대학교 산학협력단 | 스마트 전기 레인지를 이용한 요리 정보 제공 시스템 |
| KR20200092380A (ko) * | 2017-12-30 | 2020-08-03 | 미디어 그룹 코 엘티디 | 재료 인식을 기반으로 하는 음식 준비 방법 및 시스템 |
| KR20220017969A (ko) * | 2015-07-03 | 2022-02-14 | 삼성전자주식회사 | 오븐 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102019216682A1 (de) * | 2019-10-29 | 2021-04-29 | BSH Hausgeräte GmbH | Bestimmen eines Ziel-Verarbeitungszustands eines zu behandelnden Garguts |
| EP4118382A1 (de) * | 2020-03-12 | 2023-01-18 | BSH Hausgeräte GmbH | Einstellen eines ziel-bräunungsgrads an einem haushalts-gargerät |
| KR20230011181A (ko) * | 2021-07-13 | 2023-01-20 | 삼성전자주식회사 | 조리 기기 및 그의 제어 방법 |
-
2023
- 2023-01-20 KR KR1020230008706A patent/KR20240116135A/ko active Pending
- 2023-06-27 JP JP2025541626A patent/JP2026504099A/ja active Pending
- 2023-06-27 CN CN202380091839.8A patent/CN120569596A/zh active Pending
- 2023-06-27 WO PCT/KR2023/008952 patent/WO2024154875A1/ko not_active Ceased
- 2023-06-27 EP EP23917833.8A patent/EP4644779A4/en active Pending
- 2023-06-27 AU AU2023424980A patent/AU2023424980A1/en active Pending
-
2025
- 2025-07-18 US US19/274,066 patent/US20250349135A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220017969A (ko) * | 2015-07-03 | 2022-02-14 | 삼성전자주식회사 | 오븐 |
| KR20200092380A (ko) * | 2017-12-30 | 2020-08-03 | 미디어 그룹 코 엘티디 | 재료 인식을 기반으로 하는 음식 준비 방법 및 시스템 |
| JP2019192355A (ja) * | 2018-04-19 | 2019-10-31 | パナソニックIpマネジメント株式会社 | 加熱調理器 |
| KR20200053167A (ko) * | 2018-11-08 | 2020-05-18 | 인천대학교 산학협력단 | 스마트 전기 레인지를 이용한 요리 정보 제공 시스템 |
| KR20190105531A (ko) * | 2019-08-26 | 2019-09-17 | 엘지전자 주식회사 | 인공지능 기반 조리 제어 방법 및 지능형 디바이스 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4644779A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119292080A (zh) * | 2024-12-12 | 2025-01-10 | 深圳市凯度电器有限公司 | 一种基于食材图像的烤箱控制方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN120569596A (zh) | 2025-08-29 |
| JP2026504099A (ja) | 2026-02-03 |
| AU2023424980A1 (en) | 2025-07-24 |
| EP4644779A1 (en) | 2025-11-05 |
| US20250349135A1 (en) | 2025-11-13 |
| KR20240116135A (ko) | 2024-07-29 |
| EP4644779A4 (en) | 2026-04-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR20240116135A (ko) | 시각적 조리 가이드를 이용하여 조리 과정을 제어하는 장치 및 방법 | |
| WO2023287131A1 (ko) | 조리 기기 및 그의 제어 방법 | |
| WO2014168265A1 (ko) | 영상 인식을 이용한 냉장고의 보관 품목 관리 방법 및 그 냉장고 | |
| WO2020055029A1 (ko) | 조리 기기 및 이의 제어 방법 | |
| WO2021049751A1 (ko) | 인공 지능을 이용한 조리 기기 제어 방법 및 그 시스템 | |
| WO2017196013A1 (en) | Electronic device and method for providing content | |
| WO2019146894A1 (ko) | 제품을 식별하여 구분된 이미지를 출력하는 냉장고 및 방법 | |
| WO2024210322A1 (ko) | 비-접촉식 방식으로 획득되는 정보에 기반하여 정확도 높은 생체 신호를 제공하기 위한 전자 장치, 서버, 시스템, 그 동작 방법 | |
| WO2024025196A1 (ko) | 능동적으로 조리 조건을 조절하는 프라잉 로봇 제어 시스템 | |
| WO2023167457A1 (ko) | 조리 상태를 제공하는 조리 장치 및 방법 | |
| WO2023136615A1 (ko) | 전자 장치 및 그 제어 방법 | |
| WO2022149922A1 (ko) | 조리 기기 및 조리 기기의 제어 방법 | |
| WO2020071692A1 (ko) | 냉장고, 서버 및 냉장고의 객체 인식 방법 | |
| WO2019160251A1 (ko) | 입력 패턴에 따라 인공지능을 이용하여 정보를 처리하는 냉장고 및 방법 | |
| WO2024043436A1 (ko) | 조리 기기 및 조리 기기의 제어 방법 | |
| WO2024071655A1 (ko) | 조리 기기 및 이의 제어 방법 | |
| WO2023224186A1 (ko) | 인터랙티브 멀티미디어 컨텐츠를 제공하는 가전기기 및 서버 | |
| WO2024043444A1 (ko) | 조리 기기 및 조리 기기의 제어 방법 | |
| WO2024090773A1 (ko) | 조리 기기 및 그의 동작 방법 | |
| WO2025089580A1 (ko) | 조리 기기 및 조리 제어 방법 | |
| WO2026038591A1 (ko) | 조리 상태의 판단 및 알림을 위한 방법 및 이를 위한 장치 | |
| WO2026106388A1 (ko) | 조리 장치 및 이의 제어 방법 | |
| WO2021221247A1 (ko) | 하이라키 구조의 인공지능 모델을 이용한 패션 이미지 분석 방법, 장치 및 컴퓨터프로그램 | |
| WO2022215912A1 (ko) | 서버 및 그 제어 방법 | |
| WO2023113580A1 (ko) | 조리 기기 및 그의 동작 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23917833 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: AU2023424980 Country of ref document: AU |
|
| ENP | Entry into the national phase |
Ref document number: 2025541626 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202380091839.8 Country of ref document: CN |
|
| ENP | Entry into the national phase |
Ref document number: 2023424980 Country of ref document: AU Date of ref document: 20230627 Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023917833 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2023917833 Country of ref document: EP Effective date: 20250731 |
|
| ENP | Entry into the national phase |
Ref document number: 2023917833 Country of ref document: EP Effective date: 20250731 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 202380091839.8 Country of ref document: CN |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023917833 Country of ref document: EP |