[0001] The present invention relates to a cooking oven, in particular a household electric
oven with a system for determining the mass and/or size of a dish.
[0002] Household cooking ovens usually comprise a housing with a cooking cavity, delimiting
a cooking space therein for accommodating the dishes to be cooked. The cooking cavity
has an access opening being closable by means of a door hinged to the housing. In
order to allow the cooking cavity to be seen from outside the oven, the door usually
has a see-through display area or an area consisting of an electronic display connected
with a video camera mounted to the door itself and directed towards the inside of
the cooking cavity.
[0003] The use of a video camera is known (placed, for example, inside the cooking cavity
or outside the cooking cavity) to generate digital images of the dish in the cooking
cavity, and analyze the generated digital images to identify the type of dish and
detect a cooking progress state.
[0004] It is the object of the present invention to improve cooking ovens with a digital
camera so as to determine, in addition and in a better way, the geometric features
(size) and mass and/or water content, i.e., the thermal inertia of the dish to be
cooked, in order to identify/select/suggest/automate one or more cooking programs
adapted not only for the type of dish, but also for the size, weight, and thus water
content and thermal inertia thereof.
[0005] The object is achieved by a cooking oven according to claim 1 and a cooking method
using a cooking oven according to claim 15. The dependent claims relate to preferred
and advantageous embodiments.
[0006] According to an aspect of the invention, a cooking oven, in particular a household
electric oven, comprises:
- a housing forming a cooking cavity with an access opening closable by a door connected
to the housing and movable with respect to the access opening between an open position,
in which it frees the access opening, and a closed position in which it covers the
access opening,
- a digital camera mounted to the door with such an orientation that, along at least
one stretch of movement of the door from the open position to the closed position,
the digital camera also faces at least the cooking cavity, and the orientation of
an optical axis of the digital camera and/or the position of the digital camera with
respect to the cooking cavity vary along said stretch of movement,
- a control system in signal connection with the digital camera and configured to:
- operate the digital camera to acquire a plurality of digital images of the inside
of the cooking cavity during the movement of the door along the stretch of movement,
with different orientations of the optical axis and/or with different positions of
the digital camera, and
- store the plurality of digital images in a memory,
- transmit the stored digital images to a processing module for determining the size
of one or more dishes arranged in the cooking cavity, by means of photogrammetric
reconstruction.
[0007] By taking advantage of the change in position of the door with respect to the cooking
cavity during the closing movement of the door, it is possible and easy to obtain
a sequence of digital images of the dish from different perspectives, allowing a reconstruction
of the three-dimensional shape of the dish. Besides identifying the type (material)
of the dish, the three-dimensional shape of the dish, in turn, allows determining
or estimating the mass of the dish, the water content and the thickness thereof, based
on which it is possible to identify/select/suggest/automate one or more cooking programs
in a more targeted manner as compared to the prior art.
[0008] In order to better understand the invention and appreciate the advantages thereof,
some non-limiting exemplary embodiments will be described below with reference to
the drawings, in which:
figure 1.1 is a perspective view of a cooking oven according to an embodiment,
- figure 1.2 is a diagrammatic side section view of a cooking oven according to an embodiment,
figures 2.1, 2.2, 2.3, 2.4, 2.5, 2.6 show opening and closing movements of the door
of the oven according to embodiments,
figure 3.1 shows a block diagram of a control method of a cooking oven according to
an embodiment,
figure 3.2 shows a block diagram of a control method of a cooking oven according to
a further embodiment,
figure 4.1 shows a block diagram of a control method of a cooking oven according to
a third embodiment,
figure 4.2 shows a block diagram of a control method of a cooking oven according to
a fourth embodiment.
[0009] With reference to the figures, a cooking oven 1 comprises a housing 2, in which a
cooking cavity 3 is formed, intended to accommodate the dishes to be cooked. The cooking
cavity 3 has an access opening 4 closable by a door 5 connected to the housing 2 and
movable with respect to the access opening 4 between an open position, in which it
frees the access opening 4, and a closed position in which it covers the access opening
4.
[0010] The oven 1 further comprises a digital camera 6 mounted to the door 5 with such an
orientation that, along at least one stretch of movement of the door 5 from the open
position to the closed position, the digital camera 6 also faces at least the cooking
cavity 3, and the orientation of an optical axis 7 of the digital camera 6 and/or
the position of the digital camera 6 with respect to the cooking cavity 3 vary along
said stretch of movement.
[0011] The oven 1 further comprises a control system 8 in signal connection with the digital
camera 6 and configured to:
- operate the digital camera 6 to acquire a plurality of digital images of the inside
of the cooking cavity 3 during the movement of the door 5 along the stretch of movement,
with different orientations of the optical axis 7 and/or with different positions
of the digital camera 6, and
- store the plurality of digital images in a memory 9,
- transmit the stored digital images to a processing module 10 (inside or outside the
housing 2) for determining the size of one or more dishes arranged in the cooking
cavity, by means of photogrammetric reconstruction based on the digital images.
[0012] By taking advantage of the change in position of the door 5 with respect to the cooking
cavity 3 during the closing movement of the door 5, it is possible and easy to obtain
a sequence of digital images of the dish from different perspectives, allowing a reconstruction
of the three-dimensional shape of the dish. Besides identifying the type (material)
of the dish, the three-dimensional shape of the dish, in turn, allows determining
or estimating the mass of the dish, the water content and the thickness thereof, based
on which it is possible to identify/select/suggest/automate one or more cooking programs
in a more targeted manner as compared to the prior art.
[0013] In the case of several dishes, the two or more dishes can be simultaneously present
in the cooking cavity of the oven and/or can be mutually similar or dissimilar, e.g.,
a slice of salmon or three slices of salmon or two slices of salmon with potatoes.
In the present description, for the purposes of definition of the invention, the term
"dish" defines a food product (with or without wrapping or container) subjected to
cooking or heating.
[0014] The oven 1 further comprises a heating system 11, e.g., one or more electric resistors
arranged outside and/or inside the cooking cavity 3 and/or a microwave generator.
[0015] A ventilation system 7 with one or more recirculation and/or suction and/or cooling
impellers, operable by electric motors, remixes the air inside the cooking cavity
3, aspirates and discharges cooking fumes, and/or cools oven components, such as the
door 5, for example.
[0016] The control system 8 is connected and configured to command the heating system 11
and the ventilation system 12 and comprises a user interface 13, e.g., with an electronic
display, for the selection of operating parameters by the user and for signaling the
operating conditions of oven 1.
[0017] The door 5 can comprise an inner panel 14 which, with the door 5 closed, delimits
the cooking cavity 3 at the access opening 4, and an outer panel 15, e.g., made of
glass, superimposed on and spaced apart from the inner panel 14, and optionally one
or more intermediate panels 16 arranged between the inner panel 14 and the outer panel
15 and defining together ventilation channels of the door 5
[0018] Advantageously, the digital camera 6 is positioned in a (preferably ventilated) gap
17 between the inner panel 14 and the outer panel 15, so as to be protected from heat
and splashes and deposits of cooking substances from the cooking cavity 3.
[0019] In order to ensure adequate lighting for acquiring the digital images, the oven 1
can comprise one or more light sources 15, e.g., strips or lighting units, such as
LEDs, which light up the inside of the cooking cavity when the door 5 moves along
the stretch of movement.
[0020] Advantageously, the light source(s) 18 is/are positioned in a gap 17 between the
inner panel 14 and the outer panel 15, so as to be protected from heat and splashes
and deposits of cooking substances from the cooking cavity 3.
[0021] According to an embodiment, the digital camera 6 is positioned on a free side 19
or in a free end portion 20 (for example, in the half or third) of the door 5 opposite
to a hinge side 21 of the door 5 defined by a rotation axis of the door 5 with respect
to the housing 2 in the stretch of movement from the open position to the closed position.
Thereby, during the stretch of movement from the open position to the closed position,
the position of the digital camera 6 moves from one side of the cooking cavity 3 to
an opposite side thereof, for example:
- from a lower side to an upper side in the case of a door 5 with a lower horizontal
hinge, or
- from a left (right) side to a right (left) side in the case of a door 5 with a vertical
lateral hinge on the left (right).
[0022] This is particularly advantageous for acquiring digital images from different perspectives,
opposite to one another.
[0023] According to an embodiment, the control system 8 controls the digital camera 6 so
that, with every movement of the door along the stretch of movement from the open
position to the closed position, the digital camera 6 acquires a series or sequence
of said digital images and the control system saves the acquired images in the memory
9.
[0024] In order to initiate the acquisition of the digital images, the oven 1 can comprise
a switch or electric switch 21 which determines an electrical operation signal for
operating the digital camera 6, when the door moves along the stretch of movement
from the open position to the closed position.
[0025] According to an embodiment, the cooking oven 1 can comprise a brake device for slowing
down the closing of the door 5 below a limit closing speed, for allowing the acquisition
of the number of necessary photograms.
[0026] According to an embodiment, the control system 8 is configured to store, in the memory
9, a predetermined amount of digital images referring only to the last closing movement
of the door 5.
[0027] Advantageously, with each closing movement of the door 5 along the stretch of movement
from the open position to the closed position, the digital images stored on the occasion
of a previous closing movement of the door 5 are cancelled and overwritten by the
digital images acquired during the most recent closing movement. The number of digital
images acquired from time to time and stored is in the range from 2 to 20, preferably
from 2 to 10, e.g., from 2 to 5.
[0028] The position of the digital camera 6 and the orientation of the optical axis with
respect to the cooking cavity 3 are determined by the rotation, translation or roto-translation
position of the door 5 with respect to the housing 2.
[0029] The position of the digital camera 6 and the orientation of the optical axis with
respect to the cooking cavity 3, i.e., the individual perspective of each acquired
image, can be determined, for example, by the processing module 10 or the control
system 8:
- depending on the shape and known contour feature size of the oven 1 contained in the
digital image itself, e.g., a contour edge of cooking cavity 3 or access opening 4,
and/or
- depending on a position signal of the door 5 at the time of acquiring the digital
image, generated by a position sensor 22, e.g., an encoder associated with the door
5.
[0030] The absolute size of the reconstructed three-dimensional shape of the dish can be
determined, for example, by the processing module 10 or the control system 8, depending
on the known contour feature size of the oven 1 contained in the digital image, e.g.,
a contour edge of cooking cavity 3 or access opening 4.
[0031] The processing module 10 is configured to calculate a three-dimensional contour model
of an object (dish) positioned inside the cooking cavity 3, based on the digital images,
by means of photogrammetric reconstruction.
[0032] The processing module 10 can be configured to extrapolate the rear shape (on the
side facing away from the access opening 4) of the object (dish) positioned in the
cooking cavity 3 by means of symmetrical shape completion based on the front object
shape (on the side facing the access opening 4) reconstructed based on the acquired
digital images.
[0033] Alternatively or additionally, the processing module 10 can be configured to extrapolate
the complete shape of the object (dish) positioned in the cooking cavity 3 by:
- selecting a so-called "dish-primitive", i.e., a basic three-dimensional geometric
shape, such as a parallelepiped, a cylinder, a torus, or a more complex dish-primitive,
e.g., "poultry",
- "morphing", meaning orientation and size adaptation of, the dish-primitive to the
three-dimensional front contour portion of the object (dish) in the cooking cavity
3, reconstructed based on the digital images,
for example, by means of roto-translation of the dish-primitive and size adaptation
(e.g., keeping the initial proportions of the dish-primitive unaltered or also providing
an adaptation of the proportions) until approaching, with minimum error, the reconstructed
three-dimensional front contour portion, e.g., using the least squares method.
[0034] According to an embodiment, the dish-primitive could be only one in number or selectable
from a database of a plurality of dish-primitives depending on a food classification
based on the acquired digital images.
[0035] The 3D photogrammetric reconstruction allows a more accurate classification of the
food, e.g., Pizza vs Lasagna, where both food loads can resemble each other in terms
of toppings, but the thickness of a Lasagna is surely greater than that of a Pizza.
The classification of the food, in turn, allows a more targeted three-dimensional
reconstruction of the dish and successive determination of the mass and water content,
etc., for example chicken breast vs brioches.
[0036] The processing module 10 carries out the food classification not only to improve
the three-dimensional reconstruction of the shape and size of the dish, but also and
above all to determine the volume, mass, humidity content, and thermal mass of the
dish.
[0037] The thermal mass (or thermal inertia) is the capacity of a material to vary the temperature
thereof more or less slowly in response to changes in the external temperature. It
can be expressed in terms of temperature/time*temperature difference (s-1) or more
commonly power/time*temperature difference (W/s * K).
[0038] The heat capacity is the ratio of the heat exchanged between the body and the environment
to the resulting change in temperature. Thus, it indicates the amount of heat to be
provided to a substance to raise the temperature thereof by one Kelvin, expressible
in terms of Joule/Kelvin.

[0039] The processing module 10 is configured to determine (classify) the type of food by
means of food classification software or database depending on the acquired digital
images.
[0040] The processing module 10 is configured to determine the density of the food by means
of a density database (look up table) which associates classes/types of food with
corresponding density values.
[0041] The processing module 10 is configured to calculate the volume of the dish depending
on the reconstructed three-dimensional shape of the dish, and calculate the mass of
the dish depending on the volume of the dish and the density of the food.
[0042] The processing module 10 is configured to determine the heat capacity of the food
by means of a heat capacity database (look up table) which associates classes/types
of food with corresponding heat capacity values.
[0043] Finally, the processing module 10 is configured to calculate the thermal mass or
thermal inertia of the dish based on the mass of the dish and the heat capacity of
the food, e.g., by multiplying the two values.
[0044] The control system 8 is configured to determine and/or select and/or suggest to the
user (by means of the user interface 13) and/or carry out a cooking program, or more
generally, control the oven 1, depending on the reconstructed three-dimensional shape
of the dish positioned in the cooking cavity 3.
[0045] The control system 8 is configured to determine and/or select and/or suggest to the
user (by means of the user interface 13) and/or carry out a cooking program, or more
generally, control the oven 1, depending on the calculated mass of the dish positioned
in the cooking cavity 3.
[0046] The control system 8 is configured to determine and/or select and/or suggest to the
user (by means of the user interface 13) and/or carry out a cooking program, or more
generally, control the oven 1, depending on the calculated thermal inertia of the
dish positioned in the cooking cavity 3.
[0047] According to embodiments:
- the door 5 can be connected to the housing 2 rotatably with respect to the housing
2 about a vertical rotation axis at a vertical side edge of the door 5, or
- the door 5 can be connected to the housing 2 rotatably/tiltably with respect to the
housing 2 about a horizontal rotation axis at a lower horizontal edge of the door
5, or
- the door 5 can be connected to the housing 2 rotatably/liftably with respect to the
housing 2 about a horizontal rotation axis at an upper horizontal edge of the door
5, or
- the door 5 can be connected to the housing 2 slidingly or translationally with respect
to the housing 2, for example with:
a first stretch of detachment movement of the door 5 from the access opening 4 and
a second stretch of translation movement of the door 5 parallel to and away from the
access opening 4 (opening), as well as
a third stretch of translation movement of the door 5 parallel and towards the access
opening 4 and a fourth stretch of contact engagement movement of the door 5 to the
access opening 4 (closing).
[0048] According to an embodiment, the oven 1 comprises two or more of said digital cameras
6 positioned at a mutual distance, e.g., at least at a binocular distance, and directed
on the same field of vision.
[0049] According to embodiments, the processing module 10 can be in wireless or wired signal
connection with the control system 8, the processing module 10 can be part of the
control system 8 of the oven 1 or an external processing module residing, for example,
on a remote server (cloud) or on an electronic device outside the oven, e.g., a computer
tablet or a smart phone configured for a direct or indirect signal connection (e.g.,
by means of a local Wi-Fi network) with the control system 8 of the oven 1.
[0050] According to an embodiment, the processing module (10) can be further configured
to determine the size of one or more cooking containers (containers in which the one
or more dishes can be arranged, for example) arranged in the cooking cavity 3, by
means of photogrammetric reconstruction based on the digital images.
[0051] Advantageously, the control system (8) also controls the oven (1) depending on the
size of the one or more cooking containers, determined by the processing module (10).
[0052] Since the type and size of the cooking containers (e.g., in the case of a lasagna
in a ceramic oven pan or in an aluminum foil container, six muffins, each in a small
aluminum oven pan or in silicon containers, a chicken with peppers in a Pyrex oven
pan or in a sheet metal container or in an aluminum foil container) influence the
thermal features of the cooking process, taking into account the influence of the
cooking containers allows further improving the cooking process of the dishes.
[0053] Similarly to what has been described for the dishes, the processing module (10) can
be configured to calculate a three-dimensional contour model, i.e., a three-dimensional
shape, of the one or more cooking containers inside the cooking cavity (3), based
on the digital images, by means of photogrammetric reconstruction.
[0054] Similarly to what has been described for the dishes, the processing module (10) can
be configured to determine the absolute size of the reconstructed three-dimensional
shape of the one or more cooking containers depending on the known contour feature
size of the oven (1) contained in the digital image.
[0055] Similarly to what has been described for the dishes, the processing module (10) can
be configured to extrapolate a rear shape, on the side facing away from the access
opening (4), of the one or more cooking containers in the cooking cavity (3) by means
of symmetrical shape completion based on the front shape, on the side facing the access
opening (4), of the cooking container reconstructed based on the acquired digital
images.
[0056] Similarly to what has been described for the dishes, the processing module (10) can
be configured to extrapolate the complete shape of the one or more cooking containers
positioned in the cooking cavity (3) by:
- selecting a so-called "container-primitive", (i.e., a standard shape model), being
a basic three-dimensional geometric shape,
- adapting the orientation and size of the container-primitive to the three-dimensional
front contour portion of the cooking container in the cooking cavity (3) reconstructed
based on the digital images.
[0057] Similarly to what has been described for the dishes, the processing module (10) can
be configured to select the container-primitive from a database having a plurality
of different container-primitives, depending on a determination of the type of container
based on the acquired digital images.
[0058] Similarly to what has been described for the dishes, the processing module (10) can
be configured to:
- determine the type of material of the cooking container by means of container material
classification software or database depending on the acquired digital images,
- determine the density of the material by means of a density database which associates
types of material with corresponding density values,
- calculate the volume of the cooking container depending on the reconstructed three-dimensional
shape of the cooking container,
- calculate the mass of the cooking container depending on the volume of the cooking
container and the density of the material of the cooking container,
- determine the heat capacity of the cooking container by means of a heat capacity database
which associates types of materials with corresponding heat capacity values,
- calculate the thermal inertia of the cooking container based on the mass of the cooking
container and the heat capacity of the determined material,
where the control system (8) controls the oven (1) depending on the calculated thermal
inertia of the one or more cooking containers positioned in the cooking cavity (3).
[0059] The invention also relates to a method for controlling a cooking oven 1 having a
housing 2 with a cooking cavity 3 for accommodating the dishes to be cooked, an access
opening 4 closable by a door 5 movably connected to the housing 2 with respect to
the access opening 4 between an open position, in which it frees the access opening
4, and a closed position in which it covers the access opening 4, a digital camera
6 mounted to the door 5 with such an orientation that, along at least one stretch
of movement of the door 5, from the open position to the closed position, the digital
camera 6 also faces at least in the cooking cavity 3 and the orientation of an optical
axis 7 of the digital camera 6 and/or the position of the digital camera 6 with respect
to the cooking cavity 3 vary along said stretch of movement, where the method comprises:
- STEP A) operating the digital camera 6 to acquire a plurality of digital images of the inside
of the cooking cavity 3 during the movement of the door 5 along the stretch of movement,
with different orientations of the optical axis 7 and/or with different positions
of the digital camera 6, and
- STEP B) storing the plurality of digital images in a memory 9,
- STEP C) determining the size of one or more dishes arranged in the cooking cavity by means
of photogrammetric reconstruction based on the digital images.
- STEP D) controlling the oven 1 depending on the determined size of the one or more dishes.
[0060] The method can comprise
(STEP C1) calculating a three-dimensional contour model of the dish positioned inside the cooking
cavity 3, based on the digital images, by means of photogrammetric reconstruction.
[0061] The method can comprise
(STEP C2) extrapolating the rear shape (on the side facing away from the access opening 4),
of the dish positioned in the cooking cavity 3 by means of symmetrical shape completion
based on the front dish shape (on the side facing the access opening 4) reconstructed
based on the acquired digital images.
[0062] The method can comprise
(STEP C3) extrapolating the complete shape of the object (dish) positioned in the cooking cavity
3 by:
- selecting a so-called "dish-primitive",
- "morphing" the dish-primitive to the three-dimensional front contour portion of the
reconstructed dish.
[0063] The method can comprise
(STEP C4) determining (classifying) the type of food by means of food classification software
or database depending on the acquired digital images.
[0064] The method can comprise
(STEP C5) determining the density of the food by means of a density database (look up table)
which associates classes/types of food with corresponding density values.
[0065] The method can comprise
(STEP C6) calculating the volume of the dish depending on the reconstructed three-dimensional
shape of the dish, and calculating the mass of the dish depending on the volume of
the dish and the density of the food.
[0066] The method can comprise
(STEP C7) determining the heat capacity of the food by means of a heat capacity database (look
up table) which associates classes/types of food with corresponding heat capacity
values.
[0067] The method can comprise
(STEP C8) calculating the thermal mass or thermal inertia of the dish based on the mass of
the dish and the heat capacity of the food, e.g., by multiplying the two values.
[0068] The method can comprise
(STEP D1) determining and/or selecting and/or suggesting to the user (by means of the user
interface 13) and/or performing a cooking program, or more generally controlling the
oven 1, depending on one or more from:
the reconstructed three-dimensional shape of the dish positioned in the cooking cavity
3,
- the calculated mass of the dish positioned in the cooking cavity 3.
[0069] According to an embodiment, the method for controlling the cooking oven (1) can further
comprise:
C1) determining the size of one or more cooking containers arranged in the cooking cavity
(3), by means of photogrammetric reconstruction based on the digital images.
D1) controlling the oven (1) also depending on the determined size of the one or more
cooking containers.
[0070] Since the type and size of the cooking containers (e.g., in the case of a lasagna
in a ceramic oven pan or in an aluminum foil container, six muffins, each in a small
aluminum oven pan or in silicon containers, a chicken with peppers in a Pyrex oven
pan or in a sheet metal container or in an aluminum foil container) influence the
thermal features of the cooking process, taking into account the influence of the
cooking containers allows further improving the cooking process of the dishes.
[0071] Similarly to what has been described for the dishes, the control method can comprise:
C1 1) calculating a three-dimensional contour model of the cooking container positioned
inside the cooking cavity (3), based on the digital images, by means of photogrammetric
reconstruction,
C1 2) extrapolating the rear shape of the cooking container positioned in the cooking cavity
(3),
C1 3) extrapolating the complete shape of the object (cooking container) positioned in
the cooking cavity 3 by:
- selecting a so-called "container-primitive",
- "morphing" the container-primitive to the reconstructed three-dimensional front contour
portion of the cooking container,
C1 4) determining the type of material of the cooking container by means of material classification
software or database depending on the acquired digital images,
C1 5) determining the density of the material of the cooking container by means of a density
database which associates types of material with corresponding density values,
C1 6) calculating the volume of the cooking container depending on the reconstructed three-dimensional
contour model, and calculating the mass of the cooking container depending on the
volume of the cooking container and the density of the material of the determined
cooking container,
C1 7) determining the heat capacity of the cooking container by means of a heat capacity
database which associates types of material with corresponding heat capacity values,
C1 8) calculating the thermal inertia of the cooking container based on the mass of the
cooking container and the heat capacity of the material of the determined cooking
container,
D1 1) controlling the oven (1) also depending on the calculated thermal inertia of the
one or more cooking containers positioned in the cooking cavity (3).
[0072] For the purposes of the present description, the terms "dish" and "food" can be considered
as synonyms. In general, in order to distinguish between the object placed in the
cooking cavity or the three-dimensional reconstruction thereof and the properties
of the material of which such an object is made, the term "dish" was used for the
object per se (e.g., bread) and the term "food" was used for the material of which
the object is made (e.g., bread dough).
[0073] According to embodiments, the control system 8, the memory 9 and the processing module
10 can be on board the cooking oven 1 and distributed, e.g., partially in cloud, and
in wireless and/or wired signal communication with one another, e.g., by means of
Internet network and Wi-Fi. The processing module 10 itself can comprise sub-modules
intended for different or partial processing functions.
[0074] According to further embodiments, the processing module 10 can be configured to,
or the control method of the oven 1 can comprise the steps of, determining, depending
on the digital images and/or the determined material of the dish and/or the container,
by means of one or more digital databases ("look up tables") stored on board the oven
1 or in a memory outside the oven 1, e.g., on cloud, at least one or more auxiliary
quantities, selected from the group consisting of:
- thermal conductivity, and thus thermal diffusivity,
- content of bonded water,
- content of free water,
- alveolation coefficient,
- exchange coefficient for heat convection (as a function of the standard speed of the
air under forced circulation in the cooking cavity 3),
- electrical conductivity (useful for applications in microwave ovens or however using
electromagnetic radiation placed in the spectrum of radiofrequencies),
- electrical permeability (useful for applications in microwave ovens or however using
electromagnetic radiation placed in the spectrum of radiofrequencies),
- magnetic permittivity (useful for applications in microwave ovens or however using
electromagnetic radiation placed in the spectrum of radiofrequencies),
- radiant emissivity (in the spectrum of infrared), used to estimate the radiant exchange
with the walls of the cooking cavity 3 and the radiant sources present therein,
and the control system 8 can be configured to control the heating system 11 and/or
the ventilation system 12 so as to heat and/or ventilate the cooking cavity 3 also
depending on one or more or all of the aforesaid auxiliary quantities.
[0075] According to further embodiments, the processing module 10 can be configured to determine
a plurality of distinct regions with the presence of dishes inside the cooking cavity
3, by means of photogrammetric reconstruction based on the digital images, and the
control system 8 can be configured to control the heating system 11 and/or the ventilation
system 12 so as to selectively and differently heat and/or ventilate said distinct
regions, depending on the size of the dishes determined by the processing module (10)
and/or depending on the calculated thermal inertia values of the dishes positioned
in the cooking cavity (3), and/or depending on one or more or all of the aforesaid
auxiliary quantities.
[0076] Knowledge of the geometric distribution (geo-referencing) of the loads (e.g., a lasagna
placed on the right side on the 3rd level in height, three hamburgers placed on the
left side beneath the grill on the 6th level in height, and a tray of fries placed
on the right on an oven pan resting on the dripping pan placed on the 4th level in
height) allows targeted heating and ventilation for zones inside the cooking cavity
3.
[0077] Obviously, in order to meet specific, contingent needs, those skilled in the art
may make further changes and variations to the oven 1 and method according to the
present invention, all falling within the scope of protection of the invention, as
defined by the following claims.
Reference numerals
[0078]
1 cooking oven
2 housing
3 cooking cavity
4 access opening
5 door
6 digital camera
7 optical axis
8 control system
9 memory
10 processing module
11 heating system
12 ventilation system
13 user interface
14 inner panel
15 outer panel
16 intermediate panels
17 gap
18 light sources
19 free side of the door
20 free end portion of the door
21 electric switch
22 position sensor
1. A cooking oven (1), in particular a domestic electric oven, comprising:
- a housing (2) forming a cooking cavity (3) with an access opening (4) which is closable
by means of a door (5) connected to the housing (2) and movable with respect to the
access opening (4) between an open position, in which it frees the access opening
(4) and a closed position, in which it covers the access opening (4),
- a digital camera (6) mounted to the door (5) with such an orientation that, along
at least one stretch of movement of the door (5) from the open position to the closed
position, the digital camera (6) also faces at least the cooking cavity (3), and the
orientation of an optical axis (7) of the digital camera (6) and/or the position of
the digital camera (6) with respect to the cooking cavity (3) vary along said stretch
of movement,
- a control system (8) in signal connection with the digital camera (6) and configured
to:
- operate the digital camera (6) to acquire a plurality of digital images of the inside
of the cooking cavity (3) during the movement of the door (5) along the stretch of
movement, with different orientations of the optical axis (7) and/or with different
positions of the digital camera (6), and
- store the plurality of digital images in a memory (9),
- transmit the stored digital images to a processing module (10) for determining the
size of one or more dishes arranged in the cooking cavity, by means of photogrammetric
reconstruction based on the digital images.
2. A cooking oven (1) according to claim 1, wherein the digital camera (6) is arranged
on a free side (19) of the door (5) opposite to a hinge side (21) of the door (5)
defined by a rotation axis of the door (5) with respect to the housing (2), so that,
during the stretch of movement from the open position to the closed position, the
position of the digital camera (6) moves from one side of the cooking cavity (3) to
an opposite side thereof.
3. A cooking oven (1) according to claim 1 or 2, wherein, in order to initiate the acquisition
of the digital images, the oven (1) comprises an electric switch (21) that determines
an electrical operation signal, when the door moves along the stretch of movement
from the open position to the closed position.
4. A cooking oven (1) according to any one of the preceding claims, wherein the control
system (8) is configured to store a predetermined amount of digital images in the
memory (9), referring only to the most recent closing movement of the door (5),
wherein, with each closing movement of the door (5) along the stretch of movement
from the open position to the closed position, the digital images stored on the occasion
of a previous closing movement of the door (5) are cancelled and overwritten by the
digital images acquired during the most recent closing movement, wherein the respective
number of digital images acquired and stored is equal to, or greater than 1 or in
the range from 2 to 20 or in the range from 2 to 10.
5. A cooking oven (1) according to any one of the preceding claims, wherein the position
of the digital camera (6) and the orientation of the optical axis with respect to
the door (5) are stationary, and the position of the digital camera (6) and the orientation
of the optical axis with respect to the cooking cavity (3) are exclusively determined
by the position of the door (5) with respect to the housing (2).
6. A cooking oven (1) according to any one of the preceding claims, comprising two of
said digital cameras (6) positioned at a distance from each other and directed on
one same field of vision.
7. A cooking system comprising the cooking oven (1) according to any one of the preceding
claims and the processing module (10), wherein the control system (8) controls the
oven (1) depending on the size of the one or more dishes determined by the processing
module (10).
8. A cooking system according to claim 7, wherein the processing module (10) determines
the position of the digital camera (6) and the orientation of the optical axis with
respect to the cooking cavity (3) of the digital image depending on known contour
features of the oven (1) contained in the digital image.
9. A cooking system according to one of claims 7 to 8, wherein the processing module
(10) is configured to calculate a three-dimensional contour model, i.e. a three-dimensional
shape of the one or more dishes arranged inside the cooking cavity (3), based on the
digital images, by means of photogrammetric reconstruction.
10. A cooking system according to claim 7, wherein the processing module (10) determines
the absolute size/s of the reconstructed three-dimensional shape/s of the one or more
dishes depending on the known contour feature sizes of the oven (1) contained in the
digital image.
11. A cooking system according to one of claims 9 to 10, wherein the processing module
(10) is configured to extrapolate a rear shape, on the side facing away from the access
opening (4), of the one or more dishes arranged in the cooking cavity (3) by means
of symmetrical shape completion based on the front shape, on the side facing towards
the access opening (4), of the dish reconstructed based on the acquired digital images.
12. A cooking system according to one of claims 9 to 10, wherein the processing module
(10) is configured to extrapolate the complete shape of the one or more dishes arranged
in the cooking cavity (3) by means of:
- selecting a so-called "dish-primitive", being a basic three-dimensional geometric
shape,
- adaptation of orientation and size of the dish-primitive to the front three-dimensional
contour portion of the dish in the cooking cavity (3) reconstructed based on the digital
images.
13. A cooking system according to claim 12, wherein the processing module (10) is configured
to select the dish-primitive from a database having a plurality of different dish-primitives,
depending on a determination of the dish type based on the acquired digital images.
14. A cooking system according to any one of claims 9 to 19, wherein the processing module
(10) is configured to:
- determine the type of food or material of the dish by means of a food classification
software or database depending on the acquired digital images,
- determine the density of the food by means of a density database, which associates
types of food with corresponding density values,
- calculate the volume of the dish depending on the reconstructed three-dimensional
shape of the dish,
- calculate the mass of the dish depending on the volume of the dish and the density
of the food,
- determine the heat capacity of the food by means of a heat capacity database, which
associates types of food with corresponding heat capacity values,
- calculate the thermal inertia of the dish based on the mass of the dish and the
heat capacity of the food,
wherein the control system (8) controls the oven (1) depending on the calculated thermal
inertia of the dish arranged in the cooking cavity (3).
15. A cooking system according to any one of claims 7 to 14, wherein the processing module
(10) is configured to determine the size of one or more cooking containers arranged
in the cooking cavity (3), by means of photogrammetric reconstruction based on the
digital images, and
the control system (8) controls the oven (1) also depending on the size of the one
or more cooking containers, determined by the processing module (10).
16. A control method for controlling a cooking oven (1) having a housing (2) with a cooking
cavity (3) accessible through an access opening (4) closable by means of a door (5)
movable with respect to the access opening (4) between an open position, in which
it frees the access opening (4) and a closed position, in which it covers the access
opening (4), a digital camera (6) mounted to the door (5) with such an orientation
that, along at least one stretch of movement of the door (5), from the open position
to the closed position, the digital camera (6) also faces at least in the cooking
cavity (3) and the position of the digital camera (6) with respect to the cooking
cavity (3) varies along said stretch of movement, wherein the method comprises:
A) operating the digital camera (6) to acquire a plurality of digital images of the
inside of the cooking cavity (3) during the movement of the door (5) along the stretch
of movement, from different positions of the digital camera (6), and
B) storing the plurality of digital images in a memory (9),
C) determining the size of one or more dishes arranged in the cooking cavity (3), by
means of photogrammetric reconstruction based on the digital images.
D) controlling the oven (1) depending on the determined size of the one or more dishes.
17. A control method according to claim 16, comprising:
C1) calculating a three-dimensional contour model of the dish arranged inside the cooking
cavity (3), based on the digital images, by means of photogrammetric reconstruction,
C2) extrapolating the rear shape of the dish arranged in the cooking cavity (3),
C4) determining the type of food of the dish by means of a food classification software
or database depending on the acquired digital images,
C5) determining the density of the food by means of a density database, which associates
types of food with corresponding density values,
C6) calculating the volume of the dish depending on the reconstructed three-dimensional
contour model, and calculating the mass of the dish depending on the volume of the
dish and the density of the food,
C7) determining the heat capacity of the food by means of a heat capacity database, which
associates types of food with corresponding heat capacity values,
C8) calculating the thermal inertia of the dish based on the mass of the dish and the
heat capacity of the food,
D1) controlling the oven (1) depending on the calculated thermal inertia of the dish
arranged in the cooking cavity (3).
18. A control method according to claim 16 or 17, comprising:
C1) determining the size of one or more cooking containers arranged in the cooking cavity
(3), by means of photogrammetric reconstruction based on the digital images.
D1) controlling the oven (1) also depending on the determined size of the one or more
cooking containers.