The most common reason people stop counting calories is not a lack of willpower but the work involved: looking up, calculating and logging every food, several times a day. A photo shrinks that work to a single gesture. In exchange, it brings its own margin of error, and it pays to know it so you can use the tool well: knowing what the AI does and where it fails lets you correct exactly the things it cannot see.

How It Works, Step by Step

Reviews of image-based food recognition systems describe the process in phases: separating each food on the plate in the photo (segmentation), deciding what each one is (classification), and estimating its volume or weight to calculate calories and nutrients (Dalakleidi et al., 2022). The newest multimodal models, the same ones behind AI chatbots, can handle several of those phases at once, but the logic stays the same: first the “what”, then the “how much”, and finally the conversion into calories. The “how much” is the delicate step because a single photo has no depth: that is why some research systems, such as goFOOD, ask for two photos from different angles (or a phone with two rear cameras) to reconstruct the volume of the food in 3D and then, from the food category and that volume, take the calories from a nutrition database (Lu et al., 2020). A single-photo app has to infer the depth of the dish from clues such as the size of the plate or the cutlery. In Renzy, the calories per 100 g that the model proposes for common foods are also checked against a reference table based on USDA and BEDCA data, and recalculated if they are far off.

What happens when you photograph your plate
StepWhat it doesWhere it can go wrong
1. RecognizeIdentifies the foods that are visible in the imageFoods that are covered, look alike or are unusual
2. Estimate the portionCalculates the grams of each food from its apparent sizeThe hardest part: a photo has no depth and no weight
3. CalculateConverts those amounts into calories, protein, carbohydrates and fat using a nutrition databaseInvisible ingredients (oil, butter, sugar) and home recipes that differ from the reference recipe

Is Counting Calories From a Photo Reliable?

It depends on what you mean by reliable. If you want a measurement down to the gram, no: no image-based method provides one. If you want a reasonable estimate to follow your trend over time, it can work, as long as you know where it fails. These are the results of independent studies published in scientific journals. Note: they evaluate other apps and other AI models, not Renzy. We publish the error of our own scanner separately, measured every week on a small set of reference photos (almost all stock images, with the value from their label or a standard portion; they are not plates weighed on a scale) and with the worst cases on view, on the Renzy accuracy page; we do not copy it here because it changes with every run.

What the studies measured
StudyWhat was testedResult
O’Hara et al., 2025 (Nutrients)ChatGPT-4 with 114 meal photos taken from a national dietary surveyIt identified the foods well (93.0% precision), but estimated the weight of medium and large portions poorly and underestimated 11 of 16 nutrients
Fridolfsson et al., 2025 (Curr Dev Nutr)ChatGPT-4o, Claude 3.5 Sonnet and Gemini 1.5 Pro with 52 photos of weighed foodAverage calorie error of 35.8% for ChatGPT and Claude; Gemini erred considerably more on every nutrient. All three fell further short the larger the portion was
Chen et al., 2025 (Am J Clin Nutr)714 photos of meals weighed by 57 young adults, analyzed with GPT-4oFrom the image alone, a customized chatbot recognized 74% of the foods and standard GPT-4o 59%. Across the group, energy stayed within ±10-20% of the weighed values, but fat was the least consistent nutrient. Most common errors: the portion, poorly visible foods, and foods left out or made up
Isobe et al., 2026 (Nutrients)15 hospital meals photographed under controlled conditions, estimated by 10 AI models and 10 dietitiansThe best models came close on calories and carbohydrates (often within ±10%), but every model was less accurate on protein and fat, and every model overestimated fat (average bias above 20%)
Serra et al., 2026 (NPJ Digit Med)An AI photo app (SNAQ) compared with energy expenditure measured by doubly labeled water, in 20 women with obesity over 7 daysThe app underestimated intake by 25% and the 24-hour recall by 50%; agreement person by person was practically nil
Ho et al., 2020 (Clin Nutr), meta-analysis13 studies and 606 participants using image-based recording methodsAverage under-reporting of 179 kcal a day, and of 448 kcal against doubly labeled water: serious measurement errors, just like those of traditional methods

An honest reading of these data comes down to three ideas. First: recognizing the food works fairly well, though not always. Second: the amount is the weak spot, and the error grows with large portions, precisely the ones that add the most calories. Third: logging by hand is not exact either; in the small doubly labeled water study, the 24-hour recall ended up further off than the app; in a classic NEJM study, ten people who said they could not lose weight despite eating little under-reported what they actually ate by 47% on average (Lichtman et al., 1992); and the meta-analysis concludes that image-based methods have serious measurement errors, just like the traditional ones. If you want to dig deeper into the comparison with manual logging, read how accurate counting calories with a photo really is.

Where the AI Gets It Most Wrong

  • Large portions: in several studies the error grows with the size of the plate, and the AI tends to fall short.
  • Fats you cannot see: the oil in a stir-fry, butter or a dressing change the calories a lot and leave almost no trace in the photo. Fat is the nutrient the models estimate worst, and the error can go up or down.
  • Mixed dishes: in a stew, a blended soup or a lasagna the ingredients cannot be told apart, so the AI has to guess the recipe.
  • Deep plates, bowls and glasses: from above you see the surface, not the depth, so two bowls of the same width can hold very different amounts. If you know how much you served (a ladle, half a glass), correct the grams.
  • Drinks and extras: the sugar in your coffee, the milk in a smoothie or the mayonnaise inside a sandwich do not show up in the image.
  • Covered or piled-up foods: whatever sits under another food, or outside the frame, is either not counted at all or estimated blind.
  • Packaged products: for these, reading the label or scanning the barcode is more reliable than estimating from a photo.

How to Take the Photo So the Estimate Gets Closer

None of these habits turns a photo into a kitchen scale, but all of them target the errors described in the studies: the portion, what cannot be seen, and what falls outside the frame. And the photo itself matters: in a study with the goFOOD Lite app, 12.8% of the 468 recordings of non-packaged food had to be discarded because of mistakes when taking them, such as a misplaced reference marker, a plate that could not be seen properly or a hand in front of the camera (Vasiloglou et al., 2021).

  • Take the photo before you start eating, with the whole plate inside the frame.
  • Shoot from above (or at a slight angle), in good light and without strong shadows over the food.
  • Spread the foods out a little if you can, so they do not sit on top of each other.
  • If the photo comes out dark or blurry, take it again before analyzing it.
  • Leave a size reference in view: a fork, the whole plate or your hand next to the plate. Your hand also works for estimating without a photo: we explain how in how to count calories without weighing your food.
  • Add by hand whatever the camera cannot see: oil, butter, sauces, dressings and the sugar or milk in your drinks.
  • Check the portion the app suggests and correct it if you know the amount (from the package, or because you have weighed it before).
  • For a single food, compare the figure with the food calorie table.
  • If you take a second helping or leave food on the plate, adjust the portion before saving.
  • To check how far off it is with your own dishes, upload a photo to the demo that calculates the calories in a photo (no sign-up needed, and it takes about 15 seconds) and compare its estimate with what you weighed.

Renzy estimates calories and macros from a photo of your plate and lets you correct the grams of each food and add the oil, sauce or drink the camera cannot see. An estimate you review is worth more than a number you accept blindly.

Get your number in a minute, no account needed.

Calorie calculator

In your browser, nothing to install

Or try it with a photo of your plate

Try the scan

App: 7 days free · card required · cancel anytime

What You Can Correct by Hand After the Photo

The estimate is a starting point, not a verdict. If you know something the photo does not show, say so: correcting one detail is quicker than retaking the photo, and it targets exactly the errors the studies describe. In Renzy, after the analysis you can:

  • Change the grams of each food: this is the correction that moves the calories most, because the portion is the weak spot.
  • Swap a food that was recognized wrongly, remove one that should not be there or add one that is missing.
  • Add the cooking fat, sauce or drink that goes with the dish; they count in the total like any other ingredient.
  • Type what it is (“it is turkey, not chicken”) on the food it got wrong: only that food is corrected, without retaking the photo.
  • For packaged products, scan the barcode, which uses the data from the label.

Photo, Scale or Logging by Hand: Which to Choose

Weighing food on a scale is the most exact way to get the amounts, but it takes time and is hard to do when you eat out. Logging by hand without weighing depends on your memory and your eye, and has its own errors. A photo is the fastest of the three and leaves a visual record of what you ate, but its weak spot is the same as that of the human eye: the amount. Many people combine methods: a photo for everyday meals, a scale for a few days to calibrate the portions they repeat most, and the label for packaged products. If you do not know yet how many calories you need, start with the calorie calculator.

Counting calories from a photo is neither magic nor a scale: it is a quick estimate that gets the “what” right more often than the “how much”. If you use it knowing that — a complete photo, a size reference, fats added by hand and a quick look at the portion before saving — it gives you a reasonable basis for keeping track of what you eat without turning every single meal into a calculation.

Renzy calculates all of this for you

Get your number in a minute, no account needed.

Calorie calculator

In your browser, nothing to install

Or try it with a photo of your plate

Start your 7-day trial

App: 7 days free · card required · cancel anytime