Skaner żywności AI rozpozna, co masz na talerzu i dokona analizy wartości odżywczych

instalki.pl 2 tygodni temu

Szybkie i precyzyjne liczenie kalorii ze zdjęcia posiłku jest dziś możliwe dzięki zaawansowanej technologii YOLOv8. Chociaż podobne aplikacje pojawiały się wcześniej, to ta znacząco podnosi poprzeczkę w zakresie dokładności oraz szybkości analizy, zmieniając tym samym sposób, w jaki zarządzamy swoją dietą.

Czym jest YOLOv8?

YOLOv8 (skrót od „You Only Look Once”, czyli „patrzysz tylko raz”) to zaawansowany algorytm sztucznej inteligencji przeznaczony do szybkiego rozpoznawania i klasyfikacji obiektów na obrazach. Jego wyjątkowość polega na umiejętności błyskawicznego ich przetwarzania i precyzyjnego identyfikowania choćby skomplikowanych obiektów, takich jak różnorodne potrawy. Dzięki temu idealnie nadaje się do analizowania fotografii żywności.

Naukowcy z NYU Tandon School of Engineering opracowali system wykorzystujący właśnie YOLOv8, który potrafi w ciągu sekund przeanalizować zdjęcie jedzenia wykonane telefonem i podać dokładną analizę jego wartości odżywczych.

Skaner żywności AI YOLOv8 / Źródło:

Proces identyfikacji i analizy przebiega następująco:

  1. Zrobienie zdjęcia: Wystarczy sfotografować posiłek telefonem.
  2. Analiza obrazu przez YOLOv8: System identyfikuje potrawy widoczne na zdjęciu. Program potrafi rozpoznać jedzenie choćby wtedy, gdy różni się ono wyglądem, zależnie od sposobu przyrządzenia lub serwowania.
  3. Obliczenie wielkości porcji: Specjalne algorytmy mierzą powierzchnię potrawy widocznej na zdjęciu, co umożliwia dokładniejsze określenie ilości jedzenia na talerzu.
  4. Wyliczenie składników odżywczych: Na podstawie danych o powierzchni i rodzaju jedzenia system oblicza kalorie oraz ilość tłuszczów, białek i węglowodanów.

Największym atutem jest umiejętność analizy danych w czasie rzeczywistym, co eliminuje konieczność przesyłania zdjęć na serwery zewnętrzne i oczekiwania na wyniki. Dzięki temu technologia jest nie tylko szybka, ale także bezpieczna dla prywatności użytkowników. Dodatkowo YOLOv8 cechuje się wysoką efektywnością, precyzyjnie rozpoznając choćby potrawy bardzo podobne do siebie.

Jakie są praktyczne zastosowania?

Na pewno może to być istotne narzędzie dla osób dbających o zdrowie, sportowców, pacjentów z chorobami dietozależnymi (jak cukrzyca), a także dla osób chcących skutecznie zarządzać swoją wagą. Mimo iż rozwiązanie jest przez cały czas w fazie eksperymentalnej, badacze przewidują, iż niedługo będzie dostępne jako powszechna aplikacja mobilna. Dla osób chcących już wypróbować podobną, proponujemy Fitanu, o której niedawno pisaliśmy na portalu.

Jednak należy pamiętać, iż YOLOv8 może mieć także ograniczenia, jak np. trudności z poprawnym rozpoznaniem nietypowych lub bardzo złożonych potraw, których nie było w bazie treningowej. Dokładność obliczeń kalorycznych także może się różnić, jeżeli zdjęcie jest wykonane pod niewłaściwym kątem lub przy słabym oświetleniu.

Ta polska aplikacja policzy za Ciebie kalorie na talerzu
AIaplikacjazdrowie
Idź do oryginalnego materiału