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

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

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

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

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

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