1. A computer-implemented process for evaluating images of meals, comprising: using a computer to perform process actions for: receiving a meal image representing a meal consisting of one or more food items; receiving information indicating a source of the meal; and recognizing the meal by evaluating the meal image using a machine-learned meal model that is constrained by the source of the meal.