Komputer nauczył się określać kaloryczność potraw ze zdjęcia

Немецкие исследователи создали алгоритм, способный определить калорийность блюд, а также содержание в них

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

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

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

Dzięki temu algorytm może określić nie tylko kaloryczność potrawy i zawartość białek, tłuszczów, węglowodanów, ale także odgadnąć składniki.