Liczenie kalorii ze zdjęcia: co aplikacja widzi, a czego nie

Mechanika szacowania, lista potraw, na których się sypie, i przegląd aplikacji, które mają tę funkcję w Polsce.

Aplikacja, która liczy kalorie ze zdjęcia, robi trzy rzeczy po kolei: rozpoznaje, co jest na talerzu, dopasowuje to do wpisu w bazie produktów i zgaduje masę porcji na podstawie obrazu. Pierwszy krok wychodzi dobrze. Trzeci jest zgadywaniem i to on odpowiada za większość błędu, bo zdjęcie nie zawiera informacji o wadze. Dlatego szacowanie ze zdjęcia sprawdza się przy prostym talerzu z rozpoznawalnymi elementami (pierś z kurczaka, ryż, warzywa), a zawodzi wszędzie tam, gdzie kalorie chowają się pod powierzchnią: w zupach, sosach, panierce i daniach jednogarnkowych.

Co się dzieje między zdjęciem a wpisem

Model widzi płaski obraz. Z niego musi wyprowadzić trzy niezależne rzeczy, a każda dokłada własny błąd.

Identyfikacja potrawy. Tu modele są dziś mocne: kotlet od pierogów odróżnią. Problem zaczyna się przy daniach, które wyglądają tak samo, a mają inne wartości: schab od kurczaka w panierce, śmietana od jogurtu naturalnego, ser żółty pełnotłusty od light.

Dopasowanie do bazy. „Pierogi ruskie” to nie jest jedna wartość odżywcza. Domowe z okrasą i mrożone ze sklepu różnią się o kilkadziesiąt kilokalorii na sto gramów. Aplikacja wybiera jeden wpis i ta decyzja zapada bez Twojego udziału.

Oszacowanie masy. Najtrudniejsze. Model porównuje jedzenie do talerza, sztućców albo dłoni, jeśli je widzi, i stąd wylicza objętość. Zdjęcie zrobione pod kątem spłaszcza kopiec ryżu; zrobione z góry gubi wysokość porcji. Nawet przy poprawnym rozpoznaniu potrawy pomyłka o 30 procent w masie to pomyłka o 30 procent w kaloriach.

Gdzie ta funkcja przestaje działać

SytuacjaDlaczego wynik jest zły
Zupy i dania jednogarnkoweWidać powierzchnię, nie zawartość. Żurek z białą kiełbasą i żurek na wodzie wyglądają na zdjęciu tak samo.
Sosy i zalewyŁyżka majonezu w surówce to ponad 90 kcal, których nie widać. To samo dotyczy oleju na patelni.
PanierkaSchabowy chłonie tłuszcz w ilości, której nie da się ocenić z wyglądu. Ten sam kotlet z frytkownicy i z piekarnika różni się o setki kilokalorii.
Porcje mieszane na jednym talerzuModel musi rozdzielić kopiec na trzy składniki i przypisać każdemu masę. Błędy się tu mnożą, nie uśredniają.
Jedzenie w opakowaniuZamiast zdjęcia zeskanuj kod kreskowy. Etykieta jest dokładna, zdjęcie nigdy nie będzie.

Polskie dania, które sprawiają najwięcej kłopotu

Schabowy jest przypadkiem podręcznikowym: panierka, smażenie w tłuszczu i mięso o zmiennej tłustości w jednym kadrze. Bigos ma nierozpoznawalny skład: kiełbasa, boczek i grzyby siedzą pod kapustą. Ruskie wyglądają tak samo z okrasą i bez niej, a okrasa potrafi dołożyć jedną trzecią kalorii porcji. Do tego zapiekanki, gdzie ser topiony zlewa się z wierzchem, i surówki z majonezem, które model chętnie zaliczy jako warzywa.

Wniosek praktyczny jest prosty: przy takich daniach zdjęcie robi za szkic. Poprawiaj wynik ręcznie albo dopisz opis. Większość aplikacji pozwala dodać notatkę do zdjęcia i to zwykle daje więcej niż lepsze światło.

Jak to działa w MacroLogu

Zdjęcia i logowanie głosem są w planie Pro i korzystają z modelu Gemini. Dokładności nie gwarantujemy, a pozycje, przy których model nie jest pewny, dostają oznaczenie do sprawdzenia.

Nie podajemy procentu skuteczności naszego rozpoznawania, bo nie opublikowaliśmy testu, który dałoby się powtórzyć. Każda liczba bez opisu metody i próbki jest w tej kategorii deklaracją marketingową, także wtedy, gdy to my byśmy ją podali. Warto też wiedzieć, że sama funkcja wymaga internetu. Reszta MacroLoga, czyli wyszukiwanie, skaner kodów i dziennik, działa offline i zapisuje dane lokalnie na telefonie.

Które aplikacje mają to w Polsce

Stan na 10 września 2026, wyłącznie na podstawie kart w polskim Google Play i materiałów producentów. Kolumnę o polskim interfejsie sprawdziliśmy tego dnia w sekcji „Języki” na karcie każdej aplikacji w polskim App Store; „nie podaje” znaczy, że polskiego na tej liście nie ma:

AplikacjaZdjęcie dostępne w planieInterfejs po polsku
FitatuPremium+AI (razem z dodawaniem głosowym i tekstowym)tak
YazioPro — opis mówi o „śledzeniu kalorii oraz posiłków z AI (wersja Pro)”tak
LifesumW aplikacji; opis nie rozdziela funkcji AI między plan darmowy a Premiumtak
CronometerGold — „Rejestrowanie zdjęć i głosu AI” jest na liście funkcji płatnychnie podaje
FatSecretOpis wymienia rozpoznawanie zdjęć i przedstawia aplikację jako darmowątak
Cal AISubskrypcja; zdjęcie jest głównym sposobem dodawania posiłkunie podaje
MacroLogProtak, z polskimi nazwami produktów

Fitatu jako jedyne w tym zestawieniu deklaruje, że łączy rozpoznawanie z własną bazą polskich produktów i marek. Jeżeli liczą się dla Ciebie polskie marki własne, to jest realna różnica, a nie hasło. Pełne zestawienie funkcji i cen dwóch największych graczy znajdziesz w porównaniu Fitatu vs Yazio; szczegóły planu Premium+AI opisaliśmy w recenzji Fitatu.

Cztery rzeczy, które poprawiają wynik

  1. Fotografuj pod kątem około 45 stopni, nie prosto z góry, bo model potrzebuje wysokości porcji, żeby oszacować objętość.
  2. Zostaw w kadrze widelec albo krawędź talerza. To jedyna skala, jaką ma.
  3. Rób zdjęcie przed wymieszaniem. Rozdzielone składniki liczą się lepiej niż jednolita masa.
  4. Dopisz to, czego nie widać: „smażone na maśle”, „z majonezem”, „półtora talerza”. Ten jeden dopisek zwykle robi większą różnicę niż lepsze zdjęcie.

Czego ta funkcja nie rozwiąże

Zdjęcie nie zastąpi wagi kuchennej. Jeśli jesteś na ostatnich kilogramach redukcji albo przygotowujesz się do zawodów, gdzie liczy się dokładność rzędu kilku procent, szacowanie z obrazu będzie za grube. Ważenie i skanowanie kodów zostają dokładniejsze i takie zostaną.

Ta funkcja nie działa też bez zasięgu, bo analiza zdjęcia dzieje się po stronie serwera. Na wycieczce w górach zeskanujesz batona, ale obiadu ze zdjęcia nie policzysz. I ostatnia rzecz: w MacroLogu zdjęcia są płatne, w planie Pro. Jeśli szukasz aplikacji, w której szacowanie ze zdjęcia jest darmowe, ta strona Cię do niej nie doprowadzi.

Na czym opieramy te informacje

  • Karty aplikacji w Google Play, sklep polski: Fitatu, Yazio, Lifesum, Cronometer, FatSecret i Cal AI (pobrane 10.09.2026). Stąd pochodzi przypisanie funkcji zdjęciowej do planów.
  • Centrum pomocy Fitatu, artykuł „Czym jest funkcja »Szacowanie kalorii AI ze zdjęcia«?” (fitatu.com/pl/help, 10.09.2026): opis mechaniki i istnienie funkcji doprecyzowania opisem, co potwierdza, że samo zdjęcie nie wystarcza.
  • Karty tych samych aplikacji w App Store, sklep polski (Fitatu, Yazio, Lifesum, Cronometer, FatSecret, Cal AI, pobrane 10.09.2026): sekcja „Języki”, z której bierzemy kolumnę o polskim interfejsie.
  • Dokumentacja produktowa MacroLog: zakres planu Pro, model użyty do zdjęć i głosu, oznaczanie niepewnych pozycji, praca offline pozostałych funkcji.

Sekcja o źródłach błędu nie pochodzi z żadnego badania. Wynika z tego, jakich danych na zdjęciu fizycznie nie ma. Masy nie da się odczytać z obrazu i to jest cała mechanika tego ograniczenia.

Sprawdź logowanie zdjęciem w MacroLogu

Zdjęcia i głos są w planie Pro. Pierwszy tydzień kosztuje 2 USD, potem 5,99 USD miesięcznie lub 49 USD rocznie w sklepie amerykańskim; w innych krajach cena zależy od sklepu. Wyszukiwanie i skaner kodów są darmowe.

Pobierz z App Store
Pobierz z Google Play

Zastrzeżenie: Ten artykuł ma charakter wyłącznie informacyjny i nie stanowi porady medycznej ani żywieniowej. Nazwy aplikacji należą do ich właścicieli; nie jesteśmy z nimi powiązani.