Cooking equipment and control method thereof

Through algorithm fusion technology that integrates multiple data, the problem that existing cooking equipment is difficult to accurately judge the state of cooking objects is solved, and the cooking success rate and user convenience are improved.

CN119948296APending Publication Date: 2025-05-06SAMSUNG ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480004150.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-02-20
Filing Date
2024-01-23
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

It is difficult for existing cooking equipment to accurately determine the status of the cooking items, resulting in cooking failure and inconvenience to users.

Method used

By fusing multiple cooking state judgment factors of gas data, temperature data and image data, algorithm fusion is used to sense the state of cooking objects in the cooking device.

Benefits of technology

It improves the cooking success rate of cooking equipment users, reduces the possibility of cooking failure, and provides higher convenience, allowing users to instantly judge the status of the cooking objects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119948296A_ABST
    Figure CN119948296A_ABST
Patent Text Reader

Abstract

There is provided a cooking apparatus including: a cooking chamber that accommodates an object to be cooked; a sensor unit that measures a plurality of cooking state determination factors when cooking the item to be cooked in the cooking chamber; a display unit; and a control unit that acquires, from the plurality of cooking state determination factors, cooking state probability data for each cooking stage of the item to be cooked, and outputs, through the display unit, information on a cooking state corresponding to the highest cooking state probability data among the acquired cooking state probability data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The disclosed invention relates to a cooking apparatus and a control method thereof, and more particularly, to a cooking apparatus including a sensor part for measuring a plurality of cooking state determination factors while cooking is performed and a control method thereof. Background Art

[0002] A cooking device is a device that cooks food by heating the food accommodated in a cooking chamber.

[0003] Such cooking equipment can be divided into gas cooking equipment that heats food by burning gas, electric cooking equipment that heats food by converting electrical energy into thermal energy, microwave ovens that heat food by irradiating microwaves to food, gas stoves that heat containers containing food by burning gas, and induction cookers that heat containers containing food by generating magnetic fields, etc.

[0004] In order for the cooking device to automatically cook, it is necessary to judge the cooking state of the food. If the cooking state cannot be accurately judged, the food may be overcooked, thereby causing inconvenience to the user. Summary of the invention

[0005] Technical issues

[0006] The disclosed invention provides a cooking device and a control method thereof as follows: algorithms corresponding to multiple cooking status judgment factors including gas data, temperature data and image data can be integrated, and the status of the cooking objects inside the cooking device can be sensed through algorithm fusion, thereby compensating for the problems when using each algorithm, and reducing cooking failures of users of the cooking device.

[0007] The technical problems to be achieved in this article are not limited to the technical problems mentioned above, and ordinary technicians in the technical field to which the present invention belongs can clearly understand other technical problems not mentioned from the following records.

[0008] Technical Solution

[0009] A cooking device according to one embodiment includes: a cooking chamber for accommodating cooking; a sensor unit for measuring a plurality of cooking state judgment factors when the cooking is being cooked in the cooking chamber; a display unit; and a control unit for acquiring respective cooking state probability data from the plurality of cooking state judgment factors according to the cooking stage of the cooking, and outputting information about a cooking state corresponding to the highest cooking state probability data among the acquired cooking state probability data through the display unit.

[0010] According to a control method of a cooking device according to an embodiment, the cooking device includes a cooking chamber for accommodating cooking objects, a sensor unit for measuring multiple cooking state judgment factors when the cooking objects are cooked in the cooking chamber, and a display unit. The control method includes: acquiring each cooking state probability data from the multiple cooking state judgment factors according to the cooking stage of the cooking objects; and outputting information about the cooking state corresponding to the highest cooking state probability data among the acquired cooking state probability data through the display unit.

[0011] According to one embodiment, a cooking device includes: a cooking chamber for accommodating cooking; a sensor unit for measuring a plurality of cooking status judgment factors when the cooking is cooked in the cooking chamber; a display unit; a communication unit for communicating with an external server; and a control unit for sending, through the communication unit, respective cooking status probability data of the cooking according to the cooking stages among the plurality of cooking status judgment factors to the external server, receiving, through the communication unit, information on a cooking status corresponding to the highest cooking status probability data among the acquired cooking status probability data from the external server, and outputting information on the cooking status through the display unit.

[0012] Useful inventions

[0013] According to the present disclosure, even if the user is not near the cooking apparatus, the user can immediately judge the cooking state of the cooking object from the user terminal device, thereby having an effect of improving convenience.

[0014] According to the present disclosure, it is possible to judge the cooking state of the internal cooking object without opening the door of the cooking apparatus, thus having the effect of reducing the possibility of cooking failure.

[0015] According to the present invention, the user can directly control the cooking stage by monitoring the cooking stage, thereby having the effect of improving convenience. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 A front view of a cooking device according to an embodiment is shown.

[0017] Figure 2 A schematic side view of a cooking device according to an embodiment is shown.

[0018] Figure 3 A control block diagram of a cooking device according to an embodiment is shown.

[0019] Figure 4 A schematic diagram showing a control unit of a cooking device generating a learning model according to an embodiment.

[0020] Figure 5A schematic diagram illustrating that a control unit of a cooking device according to an embodiment outputs a cooking state through a learning model.

[0021] Figure 6 A schematic diagram showing that a control unit of a cooking device according to an embodiment derives an output value from an input value based on machine learning.

[0022] Figure 7 A diagram showing a cooking device communicating with a server device and a user terminal device according to an embodiment.

[0023] Figure 8 A diagram illustrating that a cooking apparatus outputs an overcooking prediction notification to a user terminal according to an embodiment.

[0024] Fig. 9 A control flow chart regarding a control method of a cooking apparatus according to an embodiment is shown.

[0025] Fig.10 Shows the following Fig. 9 Next is a control flow chart of a cooking device according to an embodiment. DETAILED DESCRIPTION

[0026] The various embodiments of this specification and the terms used therein are not intended to limit the technical features recorded in this specification to specific embodiments, but should be understood to include various modifications, equivalents, or substitutes of the corresponding embodiments.

[0027] Regarding the description of the drawings, like reference numerals may be used to designate like or related components.

[0028] Unless the context clearly dictates otherwise, a singular form of a noun corresponding to an item may include one or more of the item.

[0029] In this specification, each of the statements such as "A or B", "at least one of A and B", "at least one of A or B", "A, B or C", "at least one of A, B and C" and "at least one of A, B or C" may include one of the items listed together in the corresponding statement or all possible combinations of them.

[0030] Terms such as “1st”, “2nd” or “first”, “second” and the like may be used simply to distinguish a corresponding constituent element from another corresponding constituent element, and do not limit the corresponding constituent elements in other aspects (for example, importance or order).

[0031] Where a certain (for example, a first) component is referred to as being “coupled” or “connected” to another (for example, a second) component, whether or not the term “functionally” or “communicatively” is used, it means that the certain component may be connected to the other component directly (for example, by wire), wirelessly, or through a third component.

[0032] The terms "including" or "having" are used to specify the existence of features, numbers, steps, operations, constituent elements, parts or combinations thereof recorded in this specification, and do not preclude the existence or additional possibility of one or more other features or numbers, steps, operations, constituent elements, parts or combinations thereof.

[0033] When a constituent element is referred to as being “connected,” “coupled,” “supported” or “in contact with” another constituent element, this includes not only the case where the constituent elements are directly connected, coupled, supported or in contact with each other, but also the case where the constituent elements are indirectly connected, coupled, supported or in contact with each other via a third constituent element.

[0034] When a certain component is “on” another component, this includes not only a case where the certain component is in contact with the other component but also a case where another component is present between the two components.

[0035] The term "and / or" includes a combination of a plurality of related stated elements or a certain element among a plurality of related stated elements.

[0036] Hereinafter, the working principle and embodiments of the present invention will be described with reference to the accompanying drawings.

[0037] Figure 1 A front view showing a cooking device according to an embodiment, Figure 2 A schematic side view of a cooking device according to an embodiment is shown.

[0038] Also refer to Figure 1 and Figure 2 According to an embodiment, a cooking apparatus 1 includes an outer housing 10 forming an appearance of the cooking apparatus 1 , and an inner housing 11 provided inside the outer housing 10 and forming a cooking chamber 20 inside the cooking apparatus 1 .

[0039] The outer case 10 and the inner case 11 have a substantially box shape with an opening provided on the front surface, and the outer case 10 and the inner case 11 can be opened and closed by a door 12 provided on the front surface.

[0040] The door 12 is provided in a shape corresponding to the opening on the front surface of the cooking chamber 20. The door 12 may be rotatably hinged to the lower portion of the inner case 11 to open and close the cooking chamber 20. The front surface of the door 12 may be provided with a handle 12a to easily open and close the door 12.

[0041] The cooking chamber 20 provided in the inner housing 11 accommodates food to be cooked.

[0042] The two sides of the cooking chamber 20 are provided with guide rails 21. The guide rails 21 may be symmetrically provided on both sides of the cooking chamber 20, and shelves 22 for placing cooking objects or containers containing cooking objects may be detachably combined with the guide rails 21.

[0043] The rack 22 is easily introduced or led out along the guide rail 21 , and thus a user can easily introduce or take out cooking objects into or out of the cooking chamber 20 using the rack 22 .

[0044] A heat source 141 is provided at an upper portion of the cooking chamber 20 to generate heat for heating food placed on the rack 22. The heat source 141 generates heat using electricity or gas, and the type of the heat source 141 may be determined according to the cooking apparatus 1.

[0045] The cooking chamber 20 may be equipped with a temperature sensor 132 for measuring the temperature of the cooking chamber 20. Figure 1 As shown, the temperature sensor 132 may be disposed on a side of the cooking chamber 20 , but the location of the temperature sensor 132 is not limited thereto.

[0046] In addition, Figure 1 In the embodiment, the heat source 141 is disposed at the upper portion of the cooking chamber 20, but the position of the heat source 141 is not limited thereto. In addition, the heat source 141 may be omitted depending on the type of the cooking device 1.

[0047] For example, in a case where the cooking apparatus 1 is a microwave oven that irradiates microwaves to a cooking object to heat the cooking object, the heat source 141 may be omitted, and a microwave generating device may be provided in the cooking apparatus 1 instead of the heat source 141 .

[0048] A circulation fan 28 is provided at the rear of the cooking chamber 20 to flow the fluid inside the cooking chamber 20. The circulation fan 28 is rotated by a circulation motor 29 coupled to the circulation fan 28. When the circulation fan 28 rotates, the fluid flows through the circulation fan 28. The heat generated from the heat source 141 is uniformly transferred to the cooking chamber 20 by the flow of the fluid, thereby uniformly cooking the food.

[0049] A fan cover 26 formed of a plate-like member is provided in front of the circulation fan 28. The fan cover 26 may be formed with a circulation port 27 so that the fluid can flow through the circulation fan 28.

[0050] In addition, a user interface 120 may be provided on the front surface of the cooking apparatus 1. The user interface 120 may receive a control command of the cooking apparatus 1 from a user, or may display various information related to the operation or setting of the cooking apparatus 1 to the user.

[0051] Furthermore, the cooking device 1 may further include an electrical room. The electrical room may be provided between the outer housing 10 and the inner housing 11.

[0052] The electrical room may be equipped with various electrical components required to drive the cooking device 1. For example, the electrical room may be equipped with a control circuit board for controlling the user interface 120 and a main circuit board for controlling the heat source 141 and the circulation motor.

[0053] Such an electrical room may be provided on the upper side of the cooking chamber 20 , but the position of the electrical room is not limited thereto. For example, the electrical room may also be provided on the lower side of the cooking chamber 20 or at the rear of the cooking chamber 20 .

[0054] A heat insulating material 30 may be provided between the cooking chamber 20 and the electrical chamber to prevent the hot air of the cooking chamber 20 from flowing out and to protect the electrical components from the hot air of the cooking chamber 20 .

[0055] A through hole 31 through which fluid can flow may be provided between the electrical chamber and the cooking chamber 20, and the sensor part 130 may be coupled to the through hole provided between the electrical chamber and the cooking chamber 20 to communicate with the cooking chamber 20. The sensor part 130 will be described in detail below.

[0056] Furthermore, the electrical room is cooled by the exhaust assembly. Electrical components are very sensitive to heat. The exhaust assembly can be installed in the electrical room to cool the electrical room, thereby protecting the electronic components.

[0057] The exhaust assembly can force the fluid inside the electrical chamber to be exhausted to the outside of the cooking device 1 to prevent the electronic devices from being damaged by heat.

[0058] The exhaust assembly may include an exhaust duct that sucks fluid from the electrical room and discharges the fluid to the front of the cooking device 1, an exhaust fan that forces the fluid from the electrical room to flow, an exhaust motor for driving the exhaust fan, and a support bracket for supporting the exhaust motor.

[0059] The exhaust pipe may be formed in a venturi tube shape whose front height decreases and whose cross-sectional area decreases toward the front of the cooking device 1. Therefore, the fluid inside the exhaust pipe increases in velocity and decreases in pressure toward the front.

[0060] The exhaust motor generates a rotational force for driving the exhaust fan, and can be composed of a stator and a rotor. The stator can include a bobbin around which a coil is wound and a core that forms a magnetic field when current is applied to the coil.

[0061] The sensor unit 130 may be provided outside the cooking chamber 20 to measure gas data and humidity data of the fluid discharged from the cooking chamber 20. The type of gas detected by the sensor unit 130 is not limited, and the gas sensor 131 and the humidity sensor 134 may be provided separately to simultaneously measure the gas data and the humidity data. Furthermore, the position of the sensor unit 130 is not limited, and it may also be provided inside the cooking chamber 20.

[0062] For example, the sensor part 130 may include a probe-based temperature sensor 132 , and the temperature sensor 132 may measure the internal temperature of the cooking object by probing the inside of the cooking object.

[0063] And, if Figure 2 As shown, the sensor portion 130 may include an image sensor 133 such as a camera.

[0064] Continue to refer to Figure 2 , the image sensor 133 may be installed inside the handle 12a to face the cooking chamber 20. Specifically, the image sensor 133 may be installed inside the handle extension through a handle opening provided in the handle extension, and may be protected from external influences by the image sensor 133 cover. Such an image sensor 133 is arranged to photograph the inside of the cooking chamber 20 through a perspective portion. The image sensor 133 may photograph the inside of the cooking chamber 20.

[0065] The image sensor 133 can observe the internal condition of the cooking chamber 20 through the perspective portion 42. Preferably, the image sensor 133 can have a shooting angle of about 60 degrees up and down and a shooting angle of about 100 degrees left and right.

[0066] The perspective portion is made of a transparent material, and a plurality of glass components are provided at a position on the inner side of the door unit corresponding to the perspective portion. Therefore, even if the image sensor 133 is not located inside the cooking chamber 20 or inside the door 12, but is located outside the perspective portion, the interior of the cooking chamber 20 can be photographed.

[0067] Meanwhile, the cooking chamber 20 maintains a temperature of about 200° C. during cooking, and thus in the case where the image sensor 133 is disposed adjacent to the cooking chamber 20 , the image sensor 133 may be damaged by heat.

[0068] To prevent this, the image sensor 133 may be disposed at the handle 12a to be separated from the cooking chamber 20. The image sensor 133 is disposed to be separated from the cooking chamber 20, and thus can reduce damage caused by heat generated from the cooking chamber 20. Therefore, the present invention can ensure the reliability of the image sensor 133.

[0069] like Figure 2As shown, the image sensor 133 may be arranged to deviate from the center portion according to the length direction of the handle extension portion to one side by a preset length.

[0070] In the present invention, as the image sensor 133 is arranged offset from the center portion according to the length direction of the handle extension portion 52 , it is possible to prevent the image sensor 133 from being contaminated by the user's hand in a case where the user grips the handle 12 a .

[0071] Specifically, during the cooking process, the user may grip the handle 12a with food on his hands. Generally, when the user grips the handle 12a to perform the operation of opening and closing the door unit 40, the user grips the center of the handle 12a to open and close the door unit 40. At this time, when the camera 400 is arranged at the approximate center of the handle extension 52, the lens of the image sensor 133 may be contaminated by food or fingerprints on the user's hands.

[0072] However, the image sensor 133 according to an embodiment is arranged to be offset from the center portion of the handle 12a to one side by a predetermined length, so when the user grasps the handle 12a, the image sensor 133 can be prevented from being contaminated by the user's hand.

[0073] Also, the image sensor 133 may be disposed at a position capable of photographing the entire interior of the cooking chamber 20 in consideration of a maximum photographing angle (a maximum viewing angle of the image sensor 133 ).

[0074] The image sensor 133 may capture the interior of the cooking chamber 20 and transmit the captured image or video to the control portion 100, and the control portion 100 may analyze the received image or video to identify the position of the cooking object in the cooking apparatus 1. Also, the control portion 100 may detect an average or maximum brightness within a range identified as the cooking object, and acquire cooking state probability data of the cooking object based on the average or maximum brightness.

[0075] Figure 3 A control block diagram of a cooking device according to an embodiment is shown.

[0076] like Figure 3 As shown, the cooking device 1 according to an embodiment includes a communication unit 110, a user interface 120, a sensor unit 130, a driving circuit 140, and a control unit 100 for controlling the above components.

[0077] The communication unit 110 can be connected to external devices including home appliances, the server device 2 and the user terminal device 3 to transmit and receive data with the external devices. Specifically, the communication unit 110 can send information about the cooking state of the cooking object to the external device, or can receive a control command from the external device.

[0078] The household appliance may be at least one of various types of household appliances. For example, the household appliance may include at least one of a refrigerator, a dishwasher, an electric stove, an electric oven, an air conditioner, a clothes manager, a washing machine, a dryer, and a microwave oven, but is not limited thereto, and may include various types of household appliances such as a sweeping robot, a vacuum cleaner, and a television. Furthermore, the household appliances mentioned above are only examples, and in addition to the household appliances mentioned above, devices that can be connected to other household appliances, a user terminal device 3, or a server device 2 and perform the operations described below may also be included in the household appliance according to an embodiment.

[0079] The server device 2 may include a communication module capable of communicating with another server device 2, a home appliance or a user terminal device 3, at least one processor 101 capable of processing data received from another server device 2, a home appliance or a user terminal device 3, and at least one memory 102 capable of storing a program for processing data or processed data. Such a server device 2 may be implemented by a variety of computing devices such as a workstation, a cloud, a data drive, a data station, etc. The server device 2 may be implemented by using one or more servers that are physically or logically distinguished based on functions, detailed configurations of functions or data, etc., and may send and receive data and process the sent and received data through communication between the servers.

[0080] The server device 2 can perform functions such as managing user accounts, registering home appliances in association with user accounts, managing or controlling registered home appliances, etc. For example, a user can access the server device 2 through the user terminal device 3 to generate a user account. The user account can be identified by an identifier (ID) and a password set by the user. The server device 2 can register the home appliance to the user account according to a prescribed procedure. For example, the server device 2 can connect the identification information of the home appliance (for example, a serial number or a media access control address (MAC address: Media Access Control Address), etc.) to the user account to register, manage, and control the home appliance. The user terminal device 3 may include a communication module capable of communicating with the home appliance or the server device 2, a user interface 120 that receives user input or outputs information to the user, at least one processor 101 that controls the operation of the user terminal device 3, and at least one memory 102 that stores a program for controlling the operation of the user terminal device 3.

[0081] The user terminal device 3 may be carried by the user, or may be arranged in the user's home or office, etc. The user terminal device 3 may include a personal computer, a terminal, a portable telephone, a smart phone, a handheld device, a wearable device, etc., but is not limited thereto.

[0082] The memory 102 of the user terminal device 3 may store a program (ie, application) for controlling the cooking apparatus 1. The application may be sold in a state of being installed in the user terminal device 3, or may be downloaded from an external server and installed.

[0083] The user can access the server device 2 by executing an application provided in the user terminal device 3 to generate a user account, and can communicate with the server device 2 based on the logged-in user account to register the home appliance.

[0084] For example, if a home appliance is manipulated to access the server device 2 according to steps guided by an application set on the user terminal device 3, the server device 2 can assign the identification information of the home appliance (for example, a serial number or a media access control address (MAC address) etc.) to the corresponding user account to register the home appliance to the user account.

[0085] The user can control the cooking device 1 using an application provided in the user terminal device 3. For example, if the user logs in to the user account through the application provided in the user terminal device 3, the home appliances registered in the user account are displayed, and if a control command for each home appliance is input, the control command can be transmitted to the home appliance through the server device 2.

[0086] The user terminal device 3 can transmit information about the user to the home appliance or the server device 2 through the communication module. For example, the user terminal device 3 can transmit information about the user's location, the user's health status, the user's preferences, the user's schedule, etc. to the server device 2. The user terminal device 3 can transmit information about the user to the server device 2 according to the user's prior authorization.

[0087] The home appliance, the user terminal device 3 or the server device 2 can determine the control command by using a technology such as artificial intelligence. For example, the server device 2 receives information about the operation or state of the home appliance, or receives information about the user from the user terminal device 3, and processes it using a technology such as artificial intelligence, and can transmit the processing result or control command to the home appliance or the user terminal device 3 based on the processing result.

[0088] The communication method between the external device and the communication part 110 is not limited. The communication part 110 may include at least one of a short-range communication module and a long-range communication module.

[0089] A short-range communication method may be used to communicate with an external device adjacent to the cooking device 1. Here, the short-range communication module may use one of Bluetooth, Bluetooth low energy, infrared data association (IrDA), Zigbee, Wi-Fi, Wi-Fi direct, ultra wideband (UWB), or near field communication (NFC).

[0090] The long-distance communication module may include a communication module that performs various kinds of long-distance communications, and may include a mobile communication unit 110. The mobile communication unit 110 may transmit and receive wireless signals with at least one of a base station, an external terminal, and a server on a mobile communication network. Furthermore, the long-distance communication module may communicate with a server device 2, a user terminal device 3, and / or an external device of another household appliance through a surrounding access point (AP). The access point (AP) may connect a local area network (LAN) to which the cooking device 1 or the user terminal device 3 is connected to a wide area network (WAN) to which the communication server is connected. Therefore, the cooking device 1, the server device 2, and / or the user terminal device 3 may be connected to the communication server through a wide area network (WAN) to communicate with each other.

[0091] The user interface 120 may be provided on a front surface of the cooking apparatus 1 to receive a control command from a user and display information related to driving of the cooking apparatus 1 .

[0092] The user interface 120 may include an input portion 121 receiving a control command and a display portion 122 displaying driving-related information.

[0093] The input unit 121 may be implemented using at least one of input units such as a push button, a membrane button, a dial, a slide switch, etc., but is not limited thereto.

[0094] The display unit 122 can be implemented using display units such as a plasma display panel (PDP), a liquid crystal display (LCD) panel, a light emitting diode (LED) panel, an organic light emitting diode (OLED) panel, an active-matrix organic light-emitting diode (AMOLED) panel, a curved display panel, etc., but is not limited to these.

[0095] Furthermore, the display unit 122 may be implemented by a touch screen panel (TSP) further including a touch input unit for detecting a user's touch. When the display unit 122 is implemented by a touch screen panel, the user may input a control command by touching the display unit 122 .

[0096] The sensor unit 130 may include a gas sensor 131 , a temperature sensor 132 , an image sensor 133 , a humidity sensor 134 , etc., but is not limited thereto and may further include a sensor for determining a cooking state.

[0097] The gas sensor 131 can detect the value of gas generated by cooking during the cooking process, and can measure the components of the gas generated by the cooking, and then control the device according to the result, or in order to send an alarm, can generate a signal corresponding to the amount of a specific gas component contained in the gas.

[0098] The temperature sensor 132 is a sensor that measures the temperature of the cooking object heated by the heat source 141 during the cooking process, and is divided into a contact temperature sensor 132 and a non-contact temperature sensor 132. Figure 1 , the temperature sensor 132 is shown as an internal temperature sensor 132 that measures the temperature inside the cooking chamber 20, but is not limited thereto, and includes a probe-based temperature sensor 132 that detects the cooking object to measure the internal temperature of the cooking object. That is, the probe-based temperature sensor 132 can insert a tube-shaped probe rod into the cooking object to directly measure the temperature inside the cooking object.

[0099] The image sensor 133 may include a device or electronic component that senses subject information and converts it into an electrical image signal, and may determine a cooking state by acquiring image data including color data.

[0100] The humidity sensor 134 is a sensor used to detect humidity using various phenomena (physical and chemical phenomena) related to moisture in the air, and can measure the humidity of the fluid generated as cooking time passes, thereby determining the cooking state.

[0101] The memory 102 stores various information required to drive the cooking apparatus 1. Specifically, the memory 102 may store an operating system or a program required to drive the cooking apparatus 1, or may store data required to drive the cooking apparatus 1.

[0102] For example, the memory 102 may store cooking information of the cooking object. The cooking information refers to a method for properly cooking the cooking object, and the cooking information may include at least one of a preheating temperature of the cooking chamber 20, a cooking temperature of the cooking chamber 20, and a cooking guide time.

[0103] Here, the cooking guide time may include a minimum cooking time required to predict cooking of the food and a maximum cooking time for preventing the food from being burnt. That is, the minimum cooking time and the maximum cooking time of the food may be determined by the cooking guide time. Also, the appropriate cooking method varies depending on the food, so the cooking information may be provided according to the food. Also, data on the cooking time according to the food and according to the temperature may be stored in the memory 102.

[0104] The memory 102 may include a volatile memory such as a static random access memory (S-RAM) and a dynamic random access memory (D-RAM) for temporarily storing data. Also, the memory 102 may include a non-volatile memory 102 such as a read-only memory (ROM), an erasable programmable read-only memory (EPROM), and an electrically erasable programmable read-only memory (EEPROM) for storing data for a long time.

[0105] The driving circuit 140 may drive each device according to the control signal of the control unit 100. Specifically, the driving circuit 140 may drive the heat source 141 according to the control signal to heat the inside of the cooking chamber 20. Furthermore, the driving circuit 140 may drive the exhaust motor equipped in the electric chamber according to the control signal to discharge the fluid in the electric chamber to the outside, thereby cooling the electric chamber. Furthermore, the driving circuit 140 may drive the valve motor 143 equipped in the sensor unit 130 according to the control signal to prevent the fluid from flowing into the sensor unit 130. Furthermore, the driving circuit 140 may send a driving signal to the image sensor 133 to photograph the cooked food inside the cooking chamber 20.

[0106] The control unit 100 outputs a control signal to control the cooking device 1 as a whole. The control unit 100 may correspond to one or more processors 101. At this time, the processor 101 may be implemented using an array of multiple logic gates, or may be implemented using a combination of a general-purpose microprocessor 101 and a memory 102 storing a program that can be executed on the microprocessor 101.

[0107] The control unit 100 may control each component to cook food according to a control command of a user.

[0108] Specifically, the control part 100 may acquire respective cooking state probability data according to the cooking stage from the plurality of cooking state determination factors, and may output the cooking state corresponding to the highest probability data to the display part 122 .

[0109] Also, the control unit 100 may acquire the cooking state probability data by converting the cooking states respectively acquired from the plurality of cooking state determination factors into probability data according to cooking stages.

[0110] Furthermore, the control unit 100 can obtain the cooking status probability data by applying a preset weight value to the probability data according to the cooking stage, and can obtain the cooking status probability data by inputting the probability data according to the cooking stage into a machine learning model learned using the cooking status result data.

[0111] In the prior art, the cooking state is judged from each of various sensors without sensor fusion, so there is a problem that the accuracy of the cooking state judgment is reduced when the sensor is limited. Specifically, in the case where the cooking environment changes greatly, such as the door is opened / closed during the cooking process, or frozen cooking is cooked without thawing, the accuracy of the gas sensor 131 may also be reduced. In addition, in the case where the temperature sensor 132 uses a probe probe, the accuracy of the temperature sensor 132 may be reduced for cooking where the probe may be mistakenly inserted into a position other than the center of the cooking object, or the probe may not be inserted or cooking that does not release a large amount of gas. In addition, in the case where the color of the cooking object is close to black or foreign matter is adhered to the perspective portion, the accuracy of the image sensor 133 may be reduced.

[0112] In contrast, the cooking apparatus 1 according to an embodiment senses the state of the cooking object in the cooking apparatus 1 by fusing the respective cooking state judgment algorithms of the gas sensor 131, the temperature sensor 132, and the image sensor 133, and thus can make up for the problems when each algorithm is used alone, and can reduce cooking failures of the user of the cooking apparatus 1. Also, the present disclosure can maximize industrial applicability by using the minimum data required for cooking state judgment and using a simple model.

[0113] Hereinafter, a specific process of determining the cooking state of the cooking device 1 according to an embodiment to achieve the above purpose will be described.

[0114] Figure 4 A schematic diagram showing a control unit of a cooking device generating a learning model according to an embodiment, Figure 5 A schematic diagram illustrating that a control unit of a cooking device according to an embodiment outputs a cooking state through a learning model.

[0115] refer to Figure 4 , the control unit 100 can obtain gas data from the gas sensor 131 , temperature data from the temperature sensor 132 , and image data from the image sensor 133 .

[0116] Subsequently, the control unit 100 includes a probability data generating unit 100-1 based on the gas data, which can generate probability data for each cooking stage based on the collected gas data. Here, the cooking stage may include "unfinished cooking", "properly cooked", "overcooked" and "burned food" stages, but is not limited thereto, and additional cooking stages may be included between the stages. For example, the control unit 100 may determine the probability data for each cooking stage based on the gas data as follows: Unfinished cooking (P vu) ) is 0.1, proper cooking (P vk ) is 0.6, overcooked (P vv) is 0.3.

[0117] Likewise, the control unit 100 may include a probability data generating unit 100-2 based on temperature data, which may generate probability data for each cooking stage based on the collected temperature data. For example, the control unit 100 may determine the probability data for each cooking stage based on the temperature data as follows: cooking is not completed (P pu ) is 0.4, proper cooking (P pk ) is 0.5, overcooked (P pv ) is 0.1.

[0118] Likewise, the control unit 100 may include an image data based probability data generating unit 100-3, which may generate probability data for each cooking stage based on the collected image data. For example, the control unit 100 may determine the probability data for each cooking stage based on the image data as follows: cooking is not completed (P cu ) is 0.4, proper cooking (P ck ) is 0.5, overcooked (P cv ) is 0.1.

[0119] The control part 100 may include a data frame generation part 100 - 5 that may generate a data frame using probability data of each cooking stage acquired from each sensor as an independent variable and using the cooking state label 100 - 4 as a dependent variable.

[0120] The control unit 100 may include a learning model generating unit 100-6, which may generate a learning model having a data frame as an input value and a cooking state as an output value. At this time, the learning model may include a regression learning model learned by regression analysis, and the control unit 100 may output the cooking state by applying a preset weight value to the probability data of each cooking stage.

[0121] At this time, the weight values ​​may be pre-set and stored in the memory 102 according to the type of food to be cooked, the cooking time or the external environment, and each weight value may be expressed as follows.

[0122] Cooking unfinished weight value: Proper cooking weights: Overcooking weight values:

[0123]

[0124] Here, W cu is the cooking incomplete weight value based on the image sensor 133, W vu is the cooking incomplete weight value based on the gas sensor 131, W pu is the cooking incomplete weight value based on the temperature sensor 132, W ckis the appropriate cooking weight value based on the image sensor 133, W vk is the appropriate cooking weight value based on the gas sensor 131, W pk is the appropriate cooking weight value based on the temperature sensor 132, W cv is the overcooking weight value based on the image sensor 133, W vv is the overcooking weight value based on the gas sensor 131, and W pv is an unfinished cooking weight value based on the temperature sensor 132 .

[0125] The control part 100 may generate a learning model so that cooking state probability data is acquired by multiplying probability data of each cooking stage by a preset weight value as follows.

[0126] Cooking incomplete probability data: Proper cooking probability data: Overcooking probability data:

[0127] Continue to refer Figure 5 , the control unit 100 can obtain gas data from the gas sensor 131 , temperature data from the temperature sensor 132 , and image data from the image sensor 133 .

[0128] Subsequently, the control part 100 may include a probability data generating part 100-1 based on gas data, which may generate probability data for each cooking stage based on the collected gas data. Similarly, the control part 100 may include a probability data generating part 100-2 based on temperature data, which may generate probability data for each cooking stage based on the collected temperature data. Similarly, the control part 100 may include a probability data generating part 100-3 based on image data, which may generate probability data for each cooking stage based on the collected image data.

[0129] The control part 100 may apply a weight value by inputting probability data of each cooking stage into the generated learning model, and may output a cooking state corresponding to the highest probability data among the cooking state probability data acquired by applying the weight value to the display part 122 .

[0130] For example, the control unit 100 can obtain the probability data of each cooking stage in the order of (uncooked, properly cooked, overcooked), which is (0.3 0.6 0.1) in the case of image data, (0.1 0.6 0.3) in the case of gas data, and (0.4 0.50.1) in the case of temperature data.

[0131] Then, the control unit 100 may apply weight values ​​according to each cooking stage, and in the case of the non-cooking stage, the weight values ​​may be applied as follows: At the appropriate cooking stage, the In case of overcooking stage application

[0132] Therefore, the control unit 100 determines the appropriate cooking stage of 0.57, which is the maximum value of the result value of 0.28 as the uncooked stage, 0.57 as the result value of the appropriate cooking stage, and 0.17 as the result value of the overcooked stage, as the current cooking state, and can output a notification message corresponding to appropriate cooking on the display unit 122.

[0133] Figure 6 A schematic diagram showing that a control unit of a cooking device according to an embodiment derives an output value from an input value based on machine learning.

[0134] The control unit 100 can use the probability data based on the gas data, the probability data based on the temperature data, and the probability data based on the image data as the training data a to cause the artificial neural network to learn.

[0135] In the case where the control unit 100 includes an artificial intelligence dedicated processor 101 (e.g., a neural network processor (NPU: Neural Network Processing Unit)) for making the artificial neural network learn, the processor 101 can make the artificial neural network learn by using the weight value data stored in the memory 102 as training data of the artificial neural network.

[0136] Examples of the learning algorithm include supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, but the present invention is not limited to the above examples.

[0137] An artificial neural network can be constructed using multiple neural network layers. Each of the multiple neural network layers has multiple weight values, and the neural network calculation is performed by calculating between the calculation results of the previous layer and the multiple weight values. The multiple weight values ​​of the multiple neural network layers can be optimized by the learning results of the artificial intelligence model. For example, the multiple weight values ​​can be updated so that the loss value or cost value obtained from the artificial intelligence model during the learning process is reduced or minimized.

[0138] Artificial neural networks may include deep neural networks (DNN: Deep Neural Network), and may include convolutional neural networks (CNN: Convolutional Neural Network), deep neural networks (DNN: Deep Neural Network), recursive neural networks (RNN: Recurrent Neural Network), restricted Boltzmann machines (RBM: Restricted Boltzmann Machine), deep belief networks (DBN: Deep Belief Network), bidirectional recursive deep neural networks (BRDNN: Bidirectional Recurrent Deep Neural Network), deep Q networks (Deep Q-Networks) 900, etc., but are not limited to the above examples.

[0139] The control portion 100 may learn probability data based on gas data, probability data based on temperature data, probability data based on image data, and an association between the cooking status label 100 - 4 and the cooking status based on the selected artificial intelligence model.

[0140] Specifically, the control unit 100 can output the cooking status b of the cooked food including unfinished cooking, completed cooking and overcooked based on a regression learning model, wherein the regression learning model takes probability data based on gas data, probability data based on temperature data, probability data based on image data and a cooking status label 100-4 of the cooking chamber 20 according to time as input values.

[0141] The regression learning model may include linear regression, ridge regression, lasso regression, etc., and is not limited as long as the difference between the internal temperature, humidity data and gas data of the cooking chamber 20 according to time is used as an input value to derive the cooking progress of the food.

[0142] Therefore, the cooking apparatus 1 according to one embodiment can derive whether the cooking object is overcooked or the cooking degree based on the output value of the sensor unit 130 through machine learning, thereby improving the accuracy of judging whether the cooking object is overcooked or the cooking degree even when the cooking conditions or environment change.

[0143] Figure 7 A diagram showing a cooking device communicating with a server device and a user terminal device according to an embodiment, Figure 8 A diagram illustrating that a cooking apparatus outputs an overcooking prediction notification to a user terminal according to an embodiment.

[0144] like Figure 7 As shown, the cooking apparatus 1 and the external device can perform communication or transceive information through the communication unit 110 included in the cooking apparatus 1. That is, the user can input a control command related to the operation of the cooking apparatus 1 through the external device, and the input control command can be received by the communication unit 110 of the cooking apparatus 1 through the network.

[0145] Furthermore, the cooking device 1 can communicate with the user terminal device 3 through the communication with the server device 2 .

[0146] Specifically, the control unit 100 may send a notification of whether the cooking object is overcooked or the overcooking progress stage to the user terminal device 3 included in the external device. For example, the control unit 100 may output phrases such as "cooking is overcooked" or "cooking is in progress" to the display unit 122 equipped with the cooking device 1, and may notify the user through a buzzer sound while sending the phrase and sound to the user terminal device 3.

[0147] Therefore, even if the user is not located near the cooking apparatus 1, the user can immediately judge the cooking state of the cooking object from the user terminal device 3, thereby providing an effect of improving convenience.

[0148] Furthermore, the image information of the interior of the cooking chamber 20 captured by the image sensor 133 can be transmitted to an external device through a network, and the user can grasp the cooking status of the food in the cooking chamber 20 through the external device even when the user is located far away from the area where the cooking device 1 is located. The user can confirm the image of the food captured by the image sensor 133 through the external device without directly operating the cooking device 1 or directly checking the cooking status of the food, and can improve the convenience of the user by inputting control commands related to food cooking to the external device.

[0149] Continue to refer Figure 8 , the control unit 100 can control the image sensor 133 to photograph the cooking object, and can send the photographed photo or image to the user terminal device 3. Therefore, a photo 3-1 of the interior of the cooking chamber 20 can be displayed on the user terminal device 3, and a notification 3-2 such as "food is predicted to be overcooked" can be output at the same time.

[0150] Therefore, the user can receive a warning notification while directly confirming the cooking status of the cooking object through the image sensor 133, and thus can more accurately judge the cooking status.

[0151] Furthermore, before the food is burnt due to overcooking, the control unit 100 may transmit information indicating how much time is left until the food is burnt using an indicator to the user terminal device 3 .

[0152] That is, a progress bar or color gradient can be used to indicate the progress of the indicator from the appropriate cooking time point through overcooking to approaching the burning of the cooking object. Therefore, the user can intuitively know the remaining time for the cooking object to burn, thereby improving the convenience of cooking.

[0153] Fig. 9 A control flow chart of a control method for a cooking device according to an embodiment is shown. Fig.10 Shows the following Fig. 9 Next is a control flow chart of a cooking device according to an embodiment.

[0154] Reference Fig. 9 , the control part 100 may receive gas data included in the cooking state determination factor from the gas sensor 131 ( 900 ), receive temperature data from the temperature sensor 132 ( 910 ), and receive image data from the image sensor 133 ( 920 ).

[0155] Then, the control unit 100 may obtain the cooking state by time period from each cooking state determination factor (930). For example, the control unit 100 may determine the cooking state as "unfinished cooking", "properly cooked" and "overcooked" by time period based on the gas data.

[0156] The control part 100 may convert each cooking state into probability data of each cooking stage (940).

[0157] Continue to refer to Fig.10 The control unit 100 can determine whether the transformed probability data is valid (1000). If there are more than one valid probability data ("yes" of 1000), the probability data of each cooking stage corresponding to each cooking state judgment factor can be input into the learning model (1010).

[0158] Subsequently, in the learning model, a weight value may be applied to the probability data of each cooking stage, and cooking state probability data may be acquired (1020).

[0159] The control part 100 may output the cooking state corresponding to the highest probability data among the acquired cooking state probability data to the display (1030), and may also transmit the cooking state to the server to transmit the cooking state to another home appliance.

[0160] Therefore, the cooking apparatus 1 according to an embodiment can determine the cooking state of the internal cooking object without opening the door of the cooking apparatus 1, thereby reducing the possibility of cooking failure.

[0161] According to one embodiment, a cooking device 1 includes: a cooking chamber 20 for accommodating cooking objects; a sensor unit 130 for measuring a plurality of cooking state judgment factors when the cooking objects are cooked in the cooking chamber 20; a display unit 122; and a control unit 100 for acquiring respective cooking state probability data from the plurality of cooking state judgment factors according to the cooking stage of the cooking objects, and outputting information about a cooking state corresponding to the highest cooking state probability data among the acquired cooking state probability data through the display unit 122.

[0162] The control part 100 may obtain the cooking state probability data by converting the cooking states respectively obtained from the plurality of cooking state determination factors into probability data according to cooking stages.

[0163] The control unit 100 may obtain the cooking state probability data by applying a preset weight value to the probability data according to the cooking stages.

[0164] The control part 100 may obtain the cooking state probability data by inputting the probability data of each cooking stage into a machine learning model learned using the cooking state result data.

[0165] The control unit 100 may acquire the cooking state probability data based on a regression learning model having the cooking state result data and the probability data according to the cooking stages as input values.

[0166] The control unit 100 may input the probability data according to the cooking stage into the machine learning model based on the fact that the probability data according to the cooking stage has more than one valid value.

[0167] The plurality of cooking state determination factors may include gas data, temperature data, and color data of the cooking object according to a lapse of cooking time.

[0168] According to a control method of a cooking device 1 according to an embodiment, the cooking device 1 includes a cooking chamber 20 for accommodating cooking objects, a sensor unit 130 for measuring multiple cooking state judgment factors when the cooking objects are cooked in the cooking chamber 20, and a display unit 122. The control method may include: acquiring each cooking state probability data from the multiple cooking state judgment factors according to the cooking stage of the cooking objects; and outputting information about the cooking state corresponding to the highest cooking state probability data among the acquired cooking state probability data through the display unit 122.

[0169] In acquiring the cooking state probability data, the cooking state probability data is acquired by converting the cooking state acquired from each of the plurality of cooking state judgment factors into probability data according to cooking stages.

[0170] The control method of the cooking device 1 according to an embodiment may further include: acquiring cooking state probability data by applying a preset weight value to the probability data according to the cooking stage.

[0171] The control method of the cooking device 1 according to an embodiment may further include: acquiring the cooking state probability data by inputting the probability data according to the cooking stage into a machine learning model learned using the cooking state result data.

[0172] In acquiring the cooking state probability data, the cooking state probability data may be acquired based on a regression learning model having the cooking state result data and the probability data of each cooking stage as input values.

[0173] The control method of the cooking device 1 according to an embodiment may further include: inputting the probability data according to the cooking stage into the machine learning model based on the fact that the probability data according to the cooking stage has more than one valid value.

[0174] The plurality of cooking state determination factors may include gas data, temperature data, and color data of the cooking object according to a lapse of cooking time.

[0175] According to one embodiment, a cooking device 1 includes: a cooking chamber 20 for accommodating cooking objects; a sensor unit 130 for measuring a plurality of cooking status judgment factors when the cooking objects are cooked in the cooking chamber 20; a display unit 122; a communication unit 110 for communicating with an external server; and a control unit 100 for sending, through the communication unit 110, respective cooking status probability data of the cooking objects according to cooking stages among the plurality of cooking status judgment factors to the external server, and receiving, through the communication unit 110, information about a cooking status corresponding to the highest cooking status probability data among the acquired cooking status probability data from the external server, and outputting the information about the cooking status through the display unit 122.

[0176] In addition, the disclosed embodiments may be implemented in the form of a recording medium storing computer-executable instructions. The instructions may be stored in the form of program code, and when executed by the processor 101, a program module may be generated to perform the operations of the disclosed embodiments. The recording medium may be implemented as a computer-readable recording medium.

[0177] Computer-readable recording media include all types of recording media storing computer-readable instructions, such as read-only memory (ROM), random access memory (RAM), magnetic tape, magnetic disk, flash memory 102 (720), optical data storage device, etc.

[0178] The computer-readable recording medium may be provided in the form of a non-transitory storage medium. Here, "non-transitory storage medium" only means that it does not include a signal and is tangible, and does not distinguish between the situation where data is semi-permanently or temporarily stored in the storage medium. For example, "non-transitory storage medium" may include a buffer for temporarily storing data.

[0179] According to an embodiment, the methods according to various embodiments disclosed in this specification may be included in a computer program product and provided. As a commodity, the computer program product can be traded between a seller and a buyer. The computer program product can be distributed in the form of a machine-readable storage medium (e.g., a compact disc read only memory (CD-ROM)) or through an application store (e.g., PlayStore). TM ) Online distribution (e.g., downloading or uploading). In the case of online distribution, at least a portion of the computer program product (e.g., downloadable application) may be at least temporarily stored in a machine-readable storage medium such as a memory of a manufacturer's server, an application store's server, or a relay server, or may be temporarily generated.

[0180] Specific embodiments have been illustrated and described above. However, the present invention is not limited to the above embodiments, and a person skilled in the art can make various modifications without departing from the technical concept of the present invention described in the claims.

Claims

1. A cooking device (1), comprising: A cooking room (20) for storing food to be cooked; A sensor unit (130) for measuring a plurality of cooking state determination factors when the food is being cooked in the cooking chamber (20); Display unit (122); as well as The control unit (100) acquires each cooking state probability data from the plurality of cooking state judgment factors according to the cooking stage of the food, and outputs information on the cooking state corresponding to the highest cooking state probability data among the acquired cooking state probability data through the display unit (122).

2. The cooking device (1) according to claim 1, wherein: The control unit (100) acquires the cooking state probability data by converting the cooking states respectively acquired from the plurality of cooking state determination factors into probability data according to the cooking stages.

3. The cooking device (1) according to claim 2, wherein: The control unit (100) obtains cooking state probability data by applying a preset weight value to the probability data according to the cooking stage.

4. The cooking device (1) according to claim 3, wherein: The control unit (100) obtains the cooking state probability data by inputting the probability data according to the cooking stage into a machine learning model learned using the cooking state result data.

5. The cooking device (1) according to claim 4, wherein: The control unit (100) acquires the cooking state probability data based on a regression learning model having the cooking state result data and the probability data according to the cooking stage as input values.

6. The cooking device (1) according to claim 4, wherein: The control unit (100) inputs the probability data according to the cooking stage into the machine learning model based on the fact that the probability data according to the cooking stage has more than one valid value.

7. The cooking device (1) according to claim 1, wherein: The plurality of cooking state determination factors include gas data, temperature data, and color data of the cooking object according to a lapse of cooking time.

8. A control method for a cooking device (1), the cooking device (1) comprising a cooking chamber (20) for accommodating a cooking object, a sensor unit (130) for measuring a plurality of cooking state judgment factors when the cooking object is cooked in the cooking chamber (20), and a display unit (122), the control method comprising: acquiring respective cooking state probability data from the plurality of cooking state determination factors according to the cooking stage of the food; as well as Information on the cooking state corresponding to the highest cooking state probability data among the acquired cooking state probability data is outputted through the display unit (122).

9. The control method of the cooking device (1) according to claim 8, wherein: In acquiring the cooking state probability data, the cooking state probability data is acquired by converting the cooking states respectively acquired from the plurality of cooking state determination factors into probability data according to cooking stages.

10. The control method of the cooking device (1) according to claim 9, further comprising: The cooking state probability data is obtained by applying a preset weight value to the probability data according to the cooking stage.

11. The control method of the cooking device (1) according to claim 10, further comprising: The cooking state probability data is obtained by inputting the probability data according to the cooking stages into a machine learning model learned using the cooking state result data.

12. The control method of the cooking device (1) according to claim 11, wherein: In acquiring the cooking state probability data, the cooking state probability data is acquired based on a regression learning model having the cooking state result data and the probability data according to the cooking stages as input values.

13. The control method of the cooking device (1) according to claim 11, further comprising: The probability data according to the cooking stage is input into the machine learning model based on that the probability data according to the cooking stage has more than one valid value.

14. The control method of the cooking device (1) according to claim 8, wherein: The plurality of cooking state determination factors include gas data, temperature data, and color data of the cooking object according to a lapse of cooking time.

15. A cooking device (1), comprising: A cooking room (20) for storing food to be cooked; A sensor unit (130) for measuring a plurality of cooking state determination factors when the food is being cooked in the cooking chamber (20); Display unit (122); A communication unit (110) for communicating with an external server; as well as The control unit (100) sends the cooking state probability data of each cooking object in the plurality of cooking state judgment factors according to the cooking stage to the external server through the communication unit (110), receives information about the cooking state corresponding to the highest cooking state probability data among the acquired cooking state probability data from the external server through the communication unit (110), and outputs the information about the cooking state through the display unit (122).