| CPC G05B 13/024 (2013.01) [F24C 7/087 (2013.01); F27D 21/02 (2013.01); G06T 7/62 (2017.01); G06T 2207/20081 (2013.01); G06T 2207/30242 (2013.01)] | 10 Claims |

|
1. An oven, comprising:
an oven body including an oven cavity having one or more heating elements and a selectively openable door;
an imaging device coupled to the oven body, such that the imaging device is configured to generate images of an interior of the oven cavity; and
an electronic controller configured to selectively control the one or more heating elements to heat the oven cavity, the electronic controller including processing logic configured to:
use one or more machine learning models trained to output an identity and count of each of a plurality of food items disposed in the oven cavity, based on one or more images of the interior of the oven cavity generated by the imaging device;
determine a primary food item of the plurality of food items disposed in the oven cavity;
select a cooking program based on cooking the primary food item; and
cook the plurality of food items according to the cooking program selected for the primary food item.
|