Комп'ютер навчився визначати калорійність страв по фото

Німецькі дослідники створили алгоритм, здатний визначити калорійність страв, а також вміст у них

білків, вуглеводів та жирів по фото. Алгоритм при цьому не звертається в реальному часі до існуючих баз даних харчової цінності продуктів.

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

Автори нового алгоритму використали інший метод.Він полягає в тому, щоб нейромережа могла розрахувати харчову цінність на основі знімка за один етап. Нейросеть навчили на великому датасеті ImageNet, який сформували за сайтами рецептів та базі харчової цінності різних продуктів.

В результаті алгоритм може визначати не тільки калорійність страви і вміст білків, жирів вуглеводів, а також вгадувати інгредієнти.