Журнал · Разбор

ИИ считает калории по фото: насколько ему можно верить

Реклама обещает: сфотографируй тарелку — и всё посчитается. Разбираем, что за этим стоит на самом деле: как устроен разбор внутри, где он ошибается на 15%, а где на 60%, почему «бесплатно навсегда» с ИИ не бывает и в чём главная польза технологии — а она не в точности.

Сразу о нашем интересе. Мы делаем «Живое Тело» — дневник питания, который считает еду по фотографии. То есть мы прямо заинтересованы в том, чтобы вы подумали об этой технологии хорошо. Поэтому дальше не будет ни одной цифры без ссылки на исследование, а раздел о том, где ИИ ошибается сильнее всего и где он вообще не нужен, — самый длинный в статье.

Коротко: что умеет ИИ и чего от него ждать не стоит

Вы фотографируете тарелку, и через несколько секунд в дневнике появляется список продуктов с калориями и белком. Это работает — не идеально, но работает. Спор о том, «точно ли считает ИИ», обычно ведут не о том: сравнивают его с лабораторными весами, хотя сравнивать нужно с тем, что человек делал бы вместо этого.

А вместо этого он чаще всего не делал ничего. Дневники питания бросают массово, и причина не в точности, а в цене одной записи: найти продукт в базе, выбрать из двенадцати вариантов «Курица», указать граммы, повторить для гарнира и соуса. Фотография сокращает это до одного нажатия — и вот в этом весь смысл, а не в третьем знаке после запятой.

Как это устроено внутри: три шага, а не «магия»

Полезно понимать механику — она объясняет и сильные стороны, и слабые.

  1. Распознавание. Модель со зрением смотрит на снимок и называет, что на нём: «куриная грудка», «гречка», «сметана». Здесь ошибок меньше всего — отличить курицу от рыбы умеет и человек по фотографии.
  2. Оценка порции. Самый сложный шаг. Модель прикидывает вес по размеру относительно тарелки и приборов. Тарелки бывают разные, ракурс тоже — отсюда основная часть разброса.
  3. Подстановка состава. Найденному продукту сопоставляется калорийность из справочника. И тут выясняется, что у «гречки» она не одна: у сухой крупы 330 ккал на 100 г, у сваренной — около 92. Про это отдельная статья, потому что на этом шаге ошибаются и люди, и приложения без всякого ИИ.

Итоговая цифра — произведение трёх оценок. Ошибка каждой умножается, а не складывается: вот почему честный ответ — это диапазон, а не число.

Где ИИ ошибается сильнее всего

Разговор о точности почти всегда ведут про итоговые калории — и это тупик: общая ошибка складывается из трёх очень разных и прячет главное. Разложим.

0%15%30%45%60%Белок1020%кусок мяса или рыбы имеет видимый размерУглеводы1525%гарнира на тарелке видно сколько, плотность — уже нетЖиры3060%масло впиталось, заправка растворилась — их на снимке нетТипичный разброс оценки по одной фотографии
Типичный разброс оценки по одной фотографии — наша оценка по разборам в «Живом Теле» и по природе самой задачи, а не измерение в лаборатории. Порядок величин у разных сервисов будет схожим: он задан тем, что видно на снимке, а что нет.

Жир — слепое пятно любой фотографии, и это не недоработка модели. Ложка масла на сковороде даёт около 120 ккал и на снимке отсутствует физически: она впиталась в котлету. Столовая ложка майонеза в салате — ещё 90 ккал, и визуально салат от этого почти не меняется. Никакая нейросеть не достанет из кадра того, чего в кадре нет.

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

Для сравнения: люди ошибаются больше. В исследованиях самостоятельной оценки съеденного люди недооценивают калорийность в среднем на 20–30%, а при избыточном весе — до 40–50%. То есть вопрос «точнее ли ИИ, чем человек с блокнотом» имеет неожиданный ответ: чаще всего да.

Когда ИИ не нужен вовсе

Признаемся в неудобном: у сервиса, который мы делаем, главный механизм иногда лишний. Три случая, когда фотографировать не надо.

  • Упаковка со штрихкодом. На ней напечатан точный состав. Сканировать код быстрее и точнее любого разбора по фото — там нечего оценивать.
  • Повтор вчерашнего. Если вы завтракаете одинаково пять дней в неделю, нажать «как вчера» — одно движение против фотографии, ожидания и проверки.
  • Еда, которую вы взвесили. Знаете граммы — впишите их. Точное число всегда лучше оценки по картинке, кто бы её ни делал.

Хороший дневник не заставляет пользоваться ИИ. Он оставляет фотографию для случая, когда вы в кафе и считать некогда, — а это, если честно, большинство случаев.

«Бесплатный ИИ для подсчёта калорий» — что это значит на самом деле

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

Разбор фотомодель со зрением0Разбор текстадоли цента0Штрихкодпоиск по базеСебестоимость одного действия, центы США
Порядок себестоимости одного действия. Разбор по фотографии требует модели со зрением — она дороже текстовой в разы; штрихкод и поиск по базе не стоят почти ничего.

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

  1. Жёсткий лимит. Три-пять снимков в сутки, дальше платная подписка.
  2. Реклама. Показы и партнёрские товары внутри дневника.
  3. Продажа обезличенных данных. Что и в каких количествах едят пользователи — ценный товар для пищевой индустрии. Смотрите политику конфиденциальности, а не страницу тарифов.
  4. Пробный период под другим названием. «Бесплатно» на витрине, ограничение через неделю в приложении.

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

Как читать тариф любого такого приложения — четыре вопроса.
1. Что перестаёт работать, когда бесплатный период кончится?
2. Останется ли доступ к уже сделанным записям — и можно ли их выгрузить?
3. Есть ли автосписание и как оно отменяется?
4. Что написано о передаче данных третьим лицам?

Первые два вопроса важнее цены. Дневник — это ваша история, и сервис, который закрывает к ней доступ за неуплату, берёт в заложники не функцию, а вашу память.

Наш ответ на те же четыре вопроса — на странице цены: первый месяц целиком, дальше платным становится обращение к модели, а дневник, история, план, вес и выгрузка остаются открытыми всегда — и если вы не заплатите никогда. Продлить можно и бесплатно, приведя знакомого.

Приложения с ИИ: на что смотреть при выборе

Признаки для сравнения выбирали мы, и это перекос — мы называем важным то, что сделали сами. Поэтому здесь не «кто лучше», а «чем они отличаются»; подробная таблица на десять признаков — в отдельном сравнении. Данные — по открытым описаниям на начало августа 2026.

Что сравниваемЖивое ТелоОстальные
Разбор по фотографииЕсть. В пробный месяц — без ограниченийУ FatSecret, YAZIO, Lifesum — в платной подписке
Что показывает вместо одного числаДиапазон и уверенность: «вероятно 388–524 ккал»Одно число, обычно без пометки о точности
Уточняющие вопросыСпрашивает, когда ответ двигает цифру: «на масле или без?»Разбор молча
Что остаётся без оплатыДневник, история, план, вес, обзоры, выгрузка — навсегдаОбычно дневник остаётся, разбор и аналитика — нет
Работает без установкиДа, внутри TelegramНужно скачать приложение

Где выигрываем не мы: у больших приложений заметно объёмнее база готовых товаров со штрихкодами и есть синхронизация с фитнес-браслетами. Если вам это важнее — берите их, и это честный совет.

Главное про точность, ради чего всё писалось

Вернёмся к вопросу «можно ли верить». Правильный ответ — верить нужно не цифре, а направлению.

Ошибка в 15% на одном обеде не значит почти ничего. Но она систематическая: если сервис немного недооценивает ваш завтрак, он недооценивает его каждый день примерно одинаково. А значит, разница между «неделей, когда я ел как обычно» и «неделей, когда я старался» видна прекрасно — сдвиг реальный, даже если абсолютные числа плывут.

Именно поэтому мы показываем диапазон, а не число и пересчитываем вашу личную норму по вашим же записям и весу, а не по формуле для среднего человека вашего роста. Формула — это стартовая догадка; через две-три недели данные о вас точнее любой из них.

Итог одной фразой. ИИ не сделал подсчёт калорий точным — он сделал его дешёвым по усилию. И это оказалось важнее: дневник, который ведут месяц с ошибкой в 15%, полезнее идеального, брошенного на третий день.

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

Насколько точен подсчёт калорий по фото?

По белку и углеводам расхождение обычно 10–25%, по жирам — до 50–60%: масло и заправки на снимке не видны физически. Для сравнения, люди при самостоятельной оценке недооценивают съеденное на 20–30%. Практический вывод: цифре одного приёма пищи доверять не стоит, а недельному направлению — вполне.

Бывает ли подсчёт калорий с ИИ бесплатно?

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

Что делать, чтобы ИИ считал точнее?

Три вещи, по убыванию отдачи. Написать про масло и заправку — это самый большой источник ошибки. Снимать сверху и целиком, чтобы в кадр попала вся тарелка. И сканировать штрихкод там, где он есть: на упаковке напечатан точный состав, и оценивать по фотографии тут нечего.

Можно ли считать калории по фото без установки приложения?

Да. «Живое Тело» работает внутри Telegram: фотография отправляется боту как обычное сообщение, разбор открывается там же. Устанавливать ничего не нужно — подробнее в статье про дневник в Telegram.

«Живое Тело» — сервис для самонаблюдения за питанием. Это не медицинское изделие: сервис не ставит диагнозы, не назначает лечение и не заменяет консультацию врача или диетолога. Подробнее о границах сервиса →