Может ли ИИ подсчитать калории по фото и насколько ему можно доверять
Приложения, которые с помощью ИИ могут по фото определить калорийность и питательную ценность блюда, кажутся волшебством и очень удобны. Ведь не нужно тратить много времени на взвешивание каждого ингредиента и ввод его вручную в приложение для подсчета калорий. Но насколько точна такая оценка и может ли погрешность повлиять на результат похудения?
Оказывается, точность такой оценки зависит от того, что именно лежит на тарелке.
Как ИИ в приложениях для подсчета калорий оценивает КБЖУ
На основании одной фотографии приложение проходит четыре этапа один за другим. Каждый следующий этап опирается на результат предыдущего, поэтому если где-то возникает небольшая ошибка, она передается дальше по цепочке.
Шаг 1. Распознавание продуктов
Алгоритм компьютерного зрения анализирует изображение и определяет, что именно на нем: курица, рис, брокколи, соус. Это работает хорошо, когда на тарелке один-два простых продукта. Задача усложняется, когда ингредиенты перемешаны, залиты соусом или частично скрыты друг за другом.
Шаг 2. Оценка размера порции
Далее система оценивает, сколько именно еды на тарелке — по объему или весу. Главная сложность здесь заключается в том, что обычное фото — это плоское 2D-изображение, а порция существует в трех измерениях. Глубину, высоту горки риса или толщину куска мяса алгоритм оценивает приблизительно, ориентируясь на размер тарелки, тени и типичные пропорции блюд.
Шаг 3. Сравнение с базой пищевой ценности
Когда продукты распознаны, а порция оценена, приложение ищет соответствующие записи в своей базе данных и подбирает для каждого продукта показатели калорийности и БЖВ (белков, жиров и углеводов) на 100 граммов.
Шаг 4. Расчет калорий и БЖУ
Последний шаг — чистая арифметика. На этом этапе оцененный вес умножается на показатели из базы данных, а результаты по каждому продукту суммируются в общую цифру для всей тарелки.
Почему ИИ на самом деле не «видит» калории
Калорийность — не визуальное свойство еды. Ее невозможно увидеть на фото так же, как цвет или форму. ИИ не измеряет калории, а последовательно угадывает: что это за продукт, сколько его и какую цифру из базы к нему применить.
Каждый из четырех шагов имеет собственную погрешность. Если алгоритм неправильно распознал продукт, последующие шаги уже рассчитывают не тот показатель калорийности. Если порция переоценена на 20%, результат смещается на ту же величину, даже если продукт определен правильно. Ошибка на одном этапе может повлиять на все последующие и в итоге увеличить погрешность финальной оценки.
Насколько точны приложения для подсчета калорий с ИИ согласно независимым исследованиям
Универсального показателя погрешности не существует, и к любому источнику, который его указывает, следует относиться с осторожностью. Результаты в значительной степени зависят от конкретного алгоритма, типа пищи и условий тестирования.
Что показывают систематические обзоры
Систематический обзор Annals of Medicine 2023 года, в котором были проанализированы 52 исследования ИИ-систем подсчета калорий по фотографиям, показал, что относительная погрешность в оценке калорийности колебалась от 0,1% до 38,3% в зависимости от конкретного исследования, а погрешность в оценке объема порции — от 0,09% до 33%. Авторы обзора отмечают, что меньшая погрешность наблюдалась при оценке простых однокомпонентных блюд, и что результаты ИИ-систем уже приближаются к точности оценок, которые делают эксперты вручную.
Такой разброс цифр — следствие того, что исследователи тестируют очень разные системы на очень разных наборах фотографий еды. Обзор Advances in Nutrition за 2022 год, в котором проанализированы 78 исследований систем распознавания еды по фотографиям, подтверждает ту же логику. Лучшие результаты дают нейросетевые алгоритмы (их использовали 58 % рассмотренных систем), но точность все равно резко падает при распознавании блюд, где «ингредиенты перемешаны и визуально неразличимы — например, в салате, супе или бургере», как отмечают авторы обзора.
Отдельно стоит отметить, что оценка размера порции — один из самых слабых этапов всего процесса. В систематическом обзоре Nutrition Reviews за 2020 год было проанализировано более 500 инструментов для оценки размера порции и выявлено, что методы на основе фотографий точнее, чем традиционные бумажные модели блюд, но качественных валидационных исследований, проверяющих эти инструменты на реальном весе порций, пока немного.
Систематичний огляд Annals of Medicine 2023 року, що проаналізував 52 дослідження ШІ-систем підрахунку калорій за фото, показав, що відносна похибка в оцінці калорійності коливалась від 0,1% до 38,3% залежно від конкретного дослідження, а похибка в оцінці об’єму порції — від 0,09% до 33%. Автори огляду відзначають, що менша похибка спостерігалася під час оцінки простих однокомпонентних страв, і що результати ШІ-систем уже наближаються до точності оцінок, які роблять люди-експерти вручну.
Почему результаты разных исследований так отличаются
Сравнивать все эти системы напрямую сложно, и единой стандартизированной базы для тестирования пока нет, на что обращает внимание и обзорная статья в Journal of Medical Internet Research 2024 года, которая проанализировала 84 исследования за 2008–2021 годы. Авторы отмечают, что большинство систем достаточно хорошо проверены относительно точности подсчета калорий и макронутриентов, но значительно хуже — микронутриентов, например натрия.
Поэтому когда кто-то называет одну конкретную цифру («ИИ ошибается на 20%»), следует уточнять, на каком именно блюде и в каком исследовании эту цифру получили.
Почему простые блюда оценить легче, чем смешанные
Тарелка с запеченным куриным филе — относительно простая задача. Она имеет четкие пределы продукта, один ингредиент, мало скрытых переменных. Тарелка плова, салата с заправкой или пиццы с несколькими начинками — совсем другая история. Здесь продукты перекрывают друг друга, границы размыты, а часть ингредиентов вообще не видна.
Пример. Представь две тарелки, которые на фото выглядят почти одинаково: запеченная курица с овощами. На первой курица приготовлена без масла, овощи — на пару. На второй курица обжарена на растительном масле, а овощи заправлены соусом на основе майонеза. Визуально разница минимальна — несколько оттенков цвета и легкий блеск. Реальная разница в калорийности может составлять несколько сотен калорий, именно из-за масла и соуса, которых камера практически не фиксирует.
Масло и соус почти не меняют силуэт блюда на фото, зато существенно изменяют его калорийность. И об этом нужно помнить.
Семь главных источников погрешности ИИ для оценки КБЖВ
- Оценка веса и объема по 2D-фото. Плоское изображение не передает глубину, поэтому вес или объем всегда приблизительная оценка, а не точное измерение.
- Скрытые ингредиенты. Начинка под сыром, соус на дне тарелки или ингредиент под другим продуктом камера их не видит.
- Масло и соусы. Небольшая с виду добавка, которая почти не меняет внешний вид блюда, но существенно добавляет калорий.
- Способ приготовления. Жареная и вареная курица выглядят на фото почти одинаково, а калорийность отличается из-за добавленного масла или жира.
- Состав смешанных блюд. Чем больше ингредиентов перемешано в одном блюде, тем сложнее алгоритм разделить их и оценить каждый отдельно.
- Визуально схожие продукты. Гречка и бурый рис, индейка и курица – алгоритм может перепутать продукты с похожей текстурой и цветом.
- База пищевой ценности. Даже при правильном распознавании продукта приложение берет усредненные цифры из базы, а не показатели для конкретного блюда, которое ты готовишь или заказываешь.
Как пользоваться подсчетом калорий по фото максимально эффективно
Для простых блюд, таких как куриное филе с рисом или салат без заправки, приложению обычно легче оценить состав и порцию. А вот с домашними блюдами из нескольких ингредиентов, блюдами в растительном масле или соусе и порциями в необычной посуде, сложнее. В таких случаях цифру следует воспринимать как ориентир, который можно и следует скорректировать.
Несколько простых шагов снижают погрешность:
- Проверь распознанные продукты. Если алгоритм перепутал гречку с рисом или не заметил сыр — исправь вручную. Это влияет на весь последующий расчет.
- Уточни размер порции. Большинство приложений позволяют указать вес или объем самостоятельно, если ты знаешь его точнее камеры.
- Добавь скрытые ингредиенты. Масло для жарки, соус, сахар в напитке — все, что камера не видит, следует добавить вручную.
- Проверь сложные блюда повнимательнее. Если это плов, пицца, паста с соусом или другое многокомпонентное блюдо, проверьте, приложение ли учло все основные ингредиенты.
Чем проще блюдо на тарелке и чем меньше в нем скрытого от камеры, тем точнее работает подсчет за фото. Чем сложнее блюдо, тем важнее проверить цифру самостоятельно, а не воспринимать ее как окончательную.
Вывод
Подсчет калорий за фото — это не одно действие, а цепочка оценок: распознавание продуктов, оценка порции, сопоставление с базой данных и расчет калорий. Каждый шаг придает немного погрешности, поэтому результат — приблизительная цифра.
Для простых блюд такая оценка работает хорошо и существенно упрощает ведение пищевого дневника. Для сложных многокомпонентных блюд с маслом, соусами или скрытыми ингредиентами следует проверять распознанные продукты и при необходимости корректировать порцию вручную.
Так что приложениями с ИИ-распознаванием блюд и автоматическим подсчетом калорий вполне можно пользоваться. Просто воспринимай результат как оценку, а для сложных блюд потрать немного больше времени: добавь соусы и масло и проверь, правильно ли ИИ распознал то, что лежит на тарелке.
Приходи в наши фитнес-клубы APOLLO NEXT и подбери формат тренировок под свой уровень подготовки и образ жизни.
Подпишись на наш канал в Instagram и TikTok, чтобы узнавать еще больше интересной и полезной информации!
Ссылки на научные источники (References):
- Shonkoff, E., Cara, K. C., Pei, X. A., Chung, M., Kamath, S., Panetta, K., & Hennessy, E. (2023). AI-based digital image dietary assessment methods compared to humans and ground truth: a systematic review. Annals of Medicine, 55(2), 2273497.
- Dalakleidi, K. V., Papadelli, M., Kapolos, I., & Papadimitriou, K. (2022). Applying Image-Based Food-Recognition Systems on Dietary Assessment: A Systematic Review. Advances in Nutrition, 13(6), 2590–2619.
- Amoutzopoulos, B., Page, P., Roberts, C., Roe, M., Cade, J., Steer, T., Baker, R., Hawes, T., Galloway, C., Yu, D., & Almiron-Roig, E. (2020). Portion size estimation in dietary assessment: a systematic review of existing tools, their strengths and limitations. Nutrition Reviews, 78(11), 885–900.
- Chotwanvirat, P., Prachansuwan, A., Sridonpai, P., & Kriengsinyos, W. (2024). Advancements in Using AI for Dietary Assessment Based on Food Images: Scoping Review. Journal of Medical Internet Research, 26, e51432.
Опубликовано 02.09.2026 в категории Советы по питанию
Часто задаваемые вопросы
Как работают приложения, которые определяют калорийность еды по фото?
Приложения проходят четыре шага: сначала алгоритм компьютерного зрения анализирует изображение, затем оценивает объем или вес пищи, далее ищет показатели калорийности в базе данных, а на последнем этапе суммирует результаты.
Какова точность оценки калорийности пищи с помощью ИИ?
Точность оценки зависит от сложности блюда. К примеру, систематический обзор показал, что относительная погрешность в оценке калорийности колебалась от 0,1% до 38,3%.
Можно ли полностью доверять калориям, которые показывает приложение по фото?
Для простых и однокомпонентных блюд погрешность обычно меньше, но результат все равно остается оценкой. Для сложных домашних и смешанных блюд цифру лучше воспринимать как ориентир и при необходимости корректировать вручную.
Почему два одинаковых с виду фото могут дать разную калорийность?
Потому что калорийность определяют не только продукты, но и количество растительного масла, соуса и способ приготовления, а эти детали камера видит плохо или не видит вообще.
Становятся ли такие приложения более точными со временем?
Да. По данным систематических обзоров, технология распознавания пищи и оценки порций продолжает развиваться, а точность возрастает по мере появления новых алгоритмов и больших баз данных.











