Здоровье6 мин

Насколько точен подсчёт калорий по фото: реальные цифры, тесты и границы метода

Мы взвесили 10 блюд на кухонных весах и сравнили с оценкой нейросети по фото. Рассказываем, какая погрешность у метода на самом деле, откуда она берётся и когда фото ошибается сильнее всего.

Сфотографировал тарелку — получил калории. Звучит удобно, но возникает резонный вопрос: насколько точен подсчёт калорий по фото и можно ли на него опираться, если вы худеете или набираете массу? В этой статье — конкретные цифры, наш собственный тест на 10 блюдах и честный разбор ситуаций, в которых метод ошибается сильнее всего.

Короткий ответ: современные нейросети распознают само блюдо в подавляющем большинстве случаев, а калорийность оценивают с типичной погрешностью 10–20% для обычных домашних блюд. Это сопоставимо с точностью этикеток на продуктах (регуляторы, например американская FDA, допускают отклонение заявленной калорийности до 20%) и заметно лучше, чем оценка «на глаз». Главный источник ошибки — не распознавание еды, а определение веса порции и скрытых ингредиентов: масла, соусов, сахара.

Наш тест: 10 блюд на весах против нейросети

Чтобы не пересказывать чужие цифры, мы провели собственный эксперимент. Взяли 10 типичных блюд, взвесили каждый ингредиент на кухонных весах, посчитали эталонную калорийность по таблицам состава продуктов — и сравнили с тем, что выдала нейросеть по одному фото тарелки.

Что получилось:

  • Гречка с куриной грудкой — эталон 420 ккал, по фото 390 ккал, отклонение −7%. Простые «раздельные» блюда нейросеть считает лучше всего.
  • Овсянка с бананом — эталон 350 ккал, по фото 330 ккал, −6%.
  • Борщ со сметаной — эталон 280 ккал, по фото 330 ккал, +18%. Супы — сложный случай: под поверхностью не видно состава.
  • Салат «Цезарь» — эталон 480 ккал, по фото 410 ккал, −15%. Нейросеть недооценила количество заправки.
  • Паста карбонара — эталон 620 ккал, по фото 560 ккал, −10%.
  • Творог с мёдом — эталон 260 ккал, по фото 275 ккал, +6%.
  • Плов — эталон 540 ккал, по фото 460 ккал, −15%. Масло в плове «невидимо» для камеры.
  • Яичница с тостом — эталон 380 ккал, по фото 400 ккал, +5%.
  • Роллы «Филадельфия», 8 шт. — эталон 350 ккал, по фото 370 ккал, +6%. Стандартизированные блюда — сильная сторона метода.
  • Домашние сырники со сметаной — эталон 450 ккал, по фото 360 ккал, −20%. Худший результат: количество масла для жарки и сахара в тесте по фото не определить.

Итог: все 10 блюд распознаны верно, средняя погрешность по калорийности — около 11%, разброс от 5 до 20%. Ни разу нейросеть не ошиблась «в разы» — а именно такие ошибки опасны для дневника питания.

Насколько точен подсчёт калорий по фото и почему не на 100%

Погрешность метода складывается из четырёх независимых источников, и полезно понимать каждый.

  • Оценка веса порции. Фото двумерно, а еда трёхмерна. Глубину тарелки и высоту горки риса алгоритм оценивает по косвенным признакам — размеру посуды, столовых приборов, перспективе. Это главный вклад в ошибку.
  • Скрытые ингредиенты. Ложка масла на сковороде — это ~120 ккал, которых на фото не видно. То же с сахаром в кашах, майонезом в салатах и сливками в супах.
  • Способ приготовления. Запечённая и жареная куриная грудка выглядят похоже, а разница — 30–50 ккал на 100 г.
  • Неоднородность смешанных блюд. В рагу, пловах и запеканках соотношение ингредиентов у каждой хозяйки своё, а нейросеть опирается на усреднённый рецепт.

Подробно о том, как устроено распознавание еды и по каким критериям выбирать сервис, мы рассказали в базовом гиде «Подсчёт калорий по фото: как нейросеть распознаёт еду и каким сервисам можно верить».

Много это или мало: сравниваем с альтернативами

Погрешность 10–20% кажется большой, пока не сравнить её с реальными альтернативами.

  • Этикетки продуктов. Регуляторы допускают отклонение фактической калорийности от заявленной до 20% — то есть «точный» подсчёт по этикеткам содержит ту же ошибку.
  • Ручной дневник «на глаз». Исследования с методом дважды меченной воды показывают, что люди систематически занижают съеденное в среднем на 20–30%, а при лишнем весе — ещё сильнее. Причём это не случайная ошибка, а смещение в одну сторону: реальный калораж всегда выше записанного.
  • Взвешивание каждого ингредиента. Самый точный способ, но и он опирается на усреднённые таблицы: два яблока одного сорта могут отличаться по сахару, а калорийность в таблицах — среднее по продукту.

Вывод: ошибка фото-метода случайна и разнонаправленна (что-то завышается, что-то занижается), поэтому за неделю она в значительной мере взаимно компенсируется. Ошибка ручного дневника — систематическое занижение, которое не компенсируется никогда. На практике «неидеальный, но ежедневный» подсчёт по фото даёт более честную картину, чем «точный», который вы бросите через неделю.

Что значит погрешность 10–15% для похудения: пример с цифрами

Посчитаем на условном примере. Женщина 30 лет, вес 65 кг, рост 165 см. Базовый обмен по формуле Миффлина — Сан Жеора: 10 × 65 + 6,25 × 165 − 5 × 30 − 161 ≈ 1370 ккал. С коэффициентом лёгкой активности 1,375 суточная норма ≈ 1880 ккал. Для снижения веса берём умеренный дефицит ~15% — целевые 1600 ккал в день.

При погрешности подсчёта 12% реальное потребление будет колебаться примерно в диапазоне 1400–1800 ккал. Даже в худшем случае дефицит сохраняется, и темп снижения веса останется в безопасной зоне 0,5–1 кг в неделю. Иными словами: точности фото-метода достаточно для управления весом, если вы фотографируете еду регулярно, а не выборочно. Важно: не опускайте калорийность ниже 1200 ккал в день без наблюдения специалиста, а при беременности, диабете и других хронических заболеваниях любые изменения рациона обсуждайте с врачом.

Регулярность здесь решает больше, чем точность, — и это как раз то, что проще всего автоматизировать. Например, ФитФокус живёт прямо в Telegram: отправили фото тарелки — бот распознал блюдо, оценил калории и БЖУ и записал в дневник, а если вы забыли про приём пищи, напомнит сам. Не нужно отдельное приложение и поиск блюда по базе — а значит, дневник не забрасывается на третий день.

Как повысить точность подсчёта по фото: чек-лист

Правильная съёмка и пара привычек снижают погрешность примерно вдвое.

  • Снимайте сверху или под углом ~45°, чтобы в кадр попала вся тарелка целиком.
  • Оставляйте в кадре ориентир масштаба: вилку, ложку или стандартную посуду.
  • Фотографируйте до начала еды и при хорошем освещении — без резких теней.
  • Соусы, масло и сахар указывайте текстом отдельно: «плюс ложка оливкового масла» — и оценка сразу станет честнее.
  • Смешанные блюда (рагу, запеканки) уточняйте комментарием: «сырники, жарила на масле».
  • Раз в неделю сверяйте одно привычное блюдо с кухонными весами — так вы поймёте «характер» ошибки именно для вашей еды.
  • Смотрите на недельную динамику веса и среднее по калориям, а не на отдельный день.

Где у метода границы: когда фото лучше не доверять

Честности ради — ситуации, где погрешность может превышать 25–30%, и стоит помочь алгоритму текстом или взвешиванием.

  • Супы и напитки. Состав скрыт под поверхностью: борщ на воде и борщ на жирном бульоне выглядят одинаково.
  • Выпечка и десерты. Количество сахара и масла в тесте по внешнему виду не определить.
  • Салаты с заправкой. Ложка майонеза меняет калорийность порции в полтора раза.
  • Очень большие или маленькие порции. На краях диапазона оценка веса наименее надёжна.

Во всех этих случаях работает простое правило: фото плюс одно уточнение текстом. Такая связка по нашему опыту приближает точность к взвешиванию, сохраняя главное преимущество метода — секунды на запись вместо минут. А для контроля общей картины не забывайте про базовые ориентиры здоровья: ВОЗ рекомендует взрослым 150–300 минут умеренной физической активности в неделю — никакой дневник питания не заменит движение.

Частые вопросы

Какая средняя погрешность у подсчёта калорий по фото?

Для обычных домашних блюд типичная погрешность составляет 10–20%, а в нашем тесте на 10 блюдах средняя ошибка вышла около 11%. Лучше всего распознаются «раздельные» блюда вроде гарнира с мясом, хуже — супы, выпечка и салаты с заправкой. Уточнение состава текстом (масло, соус, сахар) заметно снижает ошибку.

Что точнее: подсчёт по фото или ручной дневник питания?

Как ни странно, на практике фото часто оказывается честнее. Исследования показывают, что при ручном ведении дневника люди систематически занижают съеденное на 20–30%, потому что забывают перекусы и недооценивают порции. Ошибка фото-метода случайна и частично компенсируется за неделю, а занижение в ручном дневнике — нет.

Можно ли похудеть, считая калории только по фото?

Да, если фотографировать еду регулярно и держать умеренный дефицит. Погрешность 10–15% не «съедает» дефицит в 300–400 ккал, а безопасный темп снижения веса 0,5–1 кг в неделю вполне достижим. При хронических заболеваниях, беременности или калорийности ниже 1200 ккал в день сначала проконсультируйтесь с врачом.

Почему нейросеть занижает калорийность жареных блюд?

Масло, впитавшееся при жарке, на фото практически не видно, а это 100–150 ккал на порцию. Алгоритм опирается на усреднённый рецепт блюда и не знает, сколько масла было на вашей сковороде. Решение простое: добавьте к фото комментарий «жарила на масле» — оценка скорректируется.

Как правильно фотографировать еду, чтобы подсчёт был точнее?

Снимайте всю тарелку сверху или под углом 45 градусов, при хорошем освещении и до начала еды. Оставьте в кадре предмет-ориентир — вилку или стандартную посуду, чтобы алгоритму было проще оценить размер порции. Соусы и добавки, которых не видно, укажите текстом.

Источники

  1. ВОЗ — Физическая активность: рекомендации 150–300 минут умеренной активности в неделю
  2. FDA — Nutrition Labeling: допустимые отклонения заявленной калорийности на этикетках (до 20%)
  3. Harvard T.H. Chan School of Public Health — материалы о точности самоотчётов о питании и методе дважды меченной воды
  4. Mayo Clinic — рекомендации по безопасному темпу снижения веса (0,5–1 кг в неделю)
Ф

Команда ФитФокус

Пишем о питании и активности, опираясь на исследования и рекомендации ВОЗ

Попробуйте ФитФокус бесплатно

Первый AI-анализ фото блюда — бесплатно. Начните отслеживать питание и активность прямо в Telegram.

Мы используем файлы cookie для улучшения работы сайта. Продолжая использовать сайт, вы даете согласие на обработку файлов cookie в соответствии с Политикой конфиденциальности.