Компьютер научился определять калорийность блюд по фото

Работает нейросеть
09eac9c766c0d92a20c10a893dfe217894b675e1
Немецкие исследователи создали алгоритм, способный определить калорийность блюд, а также содержание в них белков, углеводов и жиров по фото. Алгоритм при этом не обращается в реальном времени к существующим базам данных пищевой ценности продуктов.

Кратко о разработке пишет «N + 1». Разработчики пытались решить проблему, которая может заботить худеющих людей: если приготовил блюдо сам или заказал его в кафе, определить калорийность и пищевую ценность довольно сложно. Существующие алгоритмы для решения этой задачи просто распознают пищу на фото, а затем находят соответствия в базах данных. Такой подход не очень точен.

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

В итоге алгоритм может определять не только калорийность блюда и содержание белков, жиров углеводов, а также угадывать ингредиенты.

©  Ferra.ru