Cum identifică AI-ul Nutrola mâncarea dintr-o singură fotografie: În spatele scenei

Faci o fotografie cu prânzul tău și Nutrola îți spune că are aproximativ 640 de calorii, cu 38 de grame de proteine. Dar cum? Iată exact ce se întâmplă în secunde între fotografia ta și datele nutriționale.

Medically reviewed by Dr. Emily Torres, Registered Dietitian Nutritionist (RDN)

Deschizi aplicația Nutrola, îndrepți camera către o farfurie cu somon la grătar, legume prăjite și quinoa, și apeși butonul de declanșare. În mai puțin de trei secunde, aplicația îți spune că masa are aproximativ 640 de calorii, 38 de grame de proteine, 42 de grame de carbohidrați și 28 de grame de grăsimi. Chiar îți detaliază somonul, legumele și quinoa ca elemente separate.

Pare a fi magie. Dar în spatele acestei experiențe fără cusur se află un proces complex de inteligență artificială, fiecare etapă gestionând o parte specifică a puzzle-ului. Acest articol te va ghida prin fiecare pas al acestui proces, de la momentul în care lumina ajunge la senzorul camerei telefonului tău până la momentul în care numerele caloriilor apar pe ecran. Nu este nevoie de o diplomă în învățarea automată.

Imaginea de ansamblu: Un proces în șase pași

Înainte de a explora fiecare etapă, iată parcursul complet pe scurt:

  1. Prelucrarea imaginii -- Fotografia ta este curățată și standardizată pentru ca AI-ul să poată lucra cu ea.
  2. Detectarea și segmentarea alimentelor -- AI-ul identifică unde se află fiecare aliment pe farfurie.
  3. Clasificarea alimentelor -- Fiecare zonă detectată este identificată ca un aliment specific.
  4. Estimarea dimensiunii porției -- AI-ul estimează cât de mult din fiecare aliment este prezent.
  5. Asocierea cu baza de date nutriționale -- Alimentele și porțiile identificate sunt corelate cu date nutriționale verificate.
  6. Scorarea încrederii și confirmarea utilizatorului -- AI-ul îți spune cât de sigur este și îți permite să faci corecții.

Fiecare pas contribuie la următorul. Gândește-te la el ca la o linie de asamblare într-o fabrică: materia primă intră pe o parte, iar produsul finit iese pe cealaltă. Dacă o singură stație își face treaba prost, produsul final are de suferit. De aceea, fiecare etapă a fost proiectată, testată și rafinată cu o atenție deosebită.

Hai să le parcurgem pe rând.

Pasul 1: Prelucrarea imaginii

Primul lucru care se întâmplă după ce apeși butonul de declanșare nu are legătură cu recunoașterea alimentelor. Este vorba despre pregătirea imaginii în sine.

De ce fotografiile brute nu sunt pregătite pentru AI

Camera telefonului tău captează imagini la rezoluții mari, adesea de 12 megapixeli sau mai mult. Aceasta este o cantitate de date mult mai mare decât are nevoie modelul AI, iar procesarea tuturor acestor date ar fi lentă și risipitoare. De asemenea, imaginea poate fi realizată în condiții de iluminare slabă, dintr-un unghi ciudat sau cu un fundal aglomerat.

Gândește-te la asta ca la pregătirea ingredientelor înainte de gătit. Un bucătar nu aruncă o morcovă murdară într-o oală. O spală, o curăță și o taie la dimensiunea potrivită mai întâi. Prelucrarea imaginii este versiunea AI-ului de mise en place.

Ce se întâmplă în timpul prelucrării imaginii

Redimensionare și normalizare: Imaginea este redimensionată la o dimensiune standard, de obicei câteva sute de pixeli pe fiecare latură. Valorile pixelilor sunt normalizate astfel încât luminozitatea și contrastul să se încadreze într-un interval consistent. Acest lucru asigură că modelul se comportă la fel indiferent dacă ai făcut fotografia sub lumina soarelui sau în iluminarea slabă a unui restaurant.

Corectarea culorilor: Ajustările subtile corectează nuanțele de culoare cauzate de diferite surse de lumină. Strălucirea caldă a unei cine la lumina lumânărilor sau nuanța albastră a iluminatului fluorescent pot induce AI-ul în eroare cu privire la ceea ce observă. Corectarea culorilor reduce aceste distorsiuni.

Orientare și decupare: Sistemul detectează dacă telefonul a fost ținut vertical sau orizontal și rotește imaginea în consecință. Dacă AI-ul detectează că alimentul ocupă doar o mică porțiune a cadrului, poate decupa zona relevantă pentru a reduce zgomotul din fundal.

Reducerea zgomotului: Fotografii realizate în condiții de iluminare slabă conțin adesea zgomot vizual, acele mici pete care fac o imagine să pară granuloasă. O reducere ușoară a zgomotului netezește aceste artefacte fără a estompa detaliile importante ale alimentului.

Toate acestea se întâmplă într-o fracțiune de secundă. Până când imaginea ajunge la etapa următoare, este un input curat și standardizat pe care modelul AI îl poate interpreta cu fiabilitate.

Pasul 2: Detectarea și segmentarea alimentelor

Acum AI-ul se confruntă cu prima sa provocare reală: să determine unde se află mâncarea în imagine și să traseze limitele în jurul fiecărui element distinct.

Detectarea: Găsirea alimentelor în cadru

Modelul de detectare scanează întreaga imagine și identifică regiunile care conțin alimente. Acest lucru este mai nuanțat decât pare. Modelul trebuie să facă distincția între farfuria ta cu paste și fața de masă de dedesubt, paharul cu apă de lângă ea și șervețelul din colț. De asemenea, trebuie să gestioneze farfurii care sunt parțial ascunse, suprapuse sau tăiate la marginea cadrului.

Sistemele moderne de detectare folosesc o tehnică numită detectare a obiectelor, unde modelul prezice simultan locația și categoria aproximativă a fiecărui obiect pe care îl recunoaște. Imaginează-ți un chelner foarte experimentat care poate arunca o privire la o masă și să identifice instantaneu fiecare fel de mâncare, chiar și într-un restaurant aglomerat. AI-ul este antrenat să dezvolte un instinct similar, dar a învățat acest instinct studiind milioane de fotografii cu alimente.

Segmentarea: Trasarea limitelor precise

Detectarea îi spune AI-ului că există alimente într-o anumită zonă a imaginii. Segmentarea merge mai departe, conturând forma exactă a fiecărui aliment, pixel cu pixel.

Această distincție este importantă. Gândește-te la o farfurie cu pui la grătar așezat pe un pat de orez, cu o porție de broccoli aburit. O simplă cutie de delimitare în jurul puiului ar captura și o parte din orezul de dedesubt. Segmentarea trasează un contur precis doar în jurul puiului, doar în jurul orezului și doar în jurul broccolilor, chiar și acolo unde se suprapun.

Această precizie la nivel de pixel este critică pentru pașii următori, deoarece AI-ul trebuie să știe exact cât de multă zonă vizuală ocupă fiecare aliment. Dacă limita puiului include accidental o bucată de orez, estimarea porției pentru ambele elemente va fi greșită.

Gestionarea farfuriilor complexe

Mesele din viața reală sunt dezordonate. Alimentele se suprapun, sosurile se întind pe mai multe elemente, iar preparatele mixte, cum ar fi stir-fry-urile sau salatele, conțin zeci de componente mici amestecate. Modelul de segmentare se ocupă de aceste cazuri prin atribuirea fiecărui pixel o probabilitate de a aparține fiecărei categorii de alimente. Într-un stir-fry, un pixel care pare că ar putea fi fie pui, fie tofu, primește probabilități pentru ambele, iar sistemul rezolvă ambiguitatea folosind contextul pixelilor din jur.

Pasul 3: Clasificarea alimentelor

Cu fiecare aliment izolat, AI-ul trebuie acum să răspundă la întrebarea fundamentală: ce este acest aliment?

Cum recunoaște AI-ul alimentele specifice

Modelul de clasificare este o rețea neurală profundă care a fost antrenată pe un set de date uriaș de imagini cu alimente etichetate. În timpul antrenamentului, a văzut milioane de exemple ale mii de alimente diferite. De-a lungul timpului, a învățat să asocieze anumite modele vizuale cu etichete specifice de alimente.

Acest lucru funcționează similar cu modul în care ai învățat să recunoști alimentele în copilărie. Nu ai memorat fiecare apariție posibilă a unei mere. În schimb, prin expuneri repetate, creierul tău a construit un model intern al „mărului”, o combinație de culoare, formă, dimensiune și textură care îți permite să recunoști un măr fie că este roșu sau verde, întreg sau feliat, așezat pe un blat sau atârnând de un copac.

AI-ul construiește un model intern similar, dar o face prin funcții matematice, nu prin neuroni biologici. Învață că somonul la grătar tinde să aibă o nuanță roz-portocalie specifică, cu dungi mai închise, o textură fărâmicioasă și o formă tipică. Învață că quinoa are un model distinctiv de boabe mici și rotunde, diferit de orez sau couscous.

Provocarea alimentelor care arată similar

Unele alimente arată remarcabil de asemănător. Orezul alb și orezul de conopidă. Pastele obișnuite și pastele fără gluten. Iaurtul grecesc și smântâna. Un burger de curcan și un burger de vită.

Modelul de clasificare se ocupă de aceste cazuri căutând indicii vizuale subtile pe care majoritatea oamenilor le-ar folosi și ei. Transluciditatea ușoară a orezului alb gătit versus textura mai opacă și neregulată a orezului de conopidă. Diferența barely perceptibilă în luciul suprafeței între iaurtul grecesc și smântână.

Când indicii vizuale nu sunt suficiente, modelul ia în considerare și contextul. Dacă pasul de segmentare a identificat orezul alături de ceea ce pare a fi sos de soia și bețișoare, modelul poate să-și crească încrederea că cerealele sunt orez alb, mai degrabă decât orez de conopidă.

Clasificarea multi-etichete pentru preparate mixte

Unele alimente nu se încadrează ușor într-o singură categorie. Un burrito conține tortilla, orez, fasole, carne, brânză, salsa și posibil mai multe. În loc să clasifice întregul burrito ca un singur element, AI-ul poate să-l identifice ca un preparat compus și fie să estimeze nutriția întregului burrito, fie să-l descompună în ingredientele sale probabile pe baza a ceea ce este vizibil și a ceea ce se găsește de obicei în acel preparat.

Pasul 4: Estimarea dimensiunii porției

Știind că farfuria ta conține somon la grătar este util, dar nu este suficient pentru a calcula caloriile. AI-ul trebuie, de asemenea, să estimeze cât de mult somon este acolo. Este un file de 100 de grame sau unul de 200 de grame? Diferența de calorii este semnificativă.

Cum estimează AI-ul volumul fără o balanță

Estimarea porției este considerată una dintre cele mai dificile probleme în AI-ul alimentar. Sistemul nu poate cântări fizic mâncarea ta, așa că se bazează pe indicii vizuale și puncte de referință.

Analiza dimensiunii relative: AI-ul folosește obiecte cunoscute în cadru ca puncte de referință. O farfurie standard are un diametru de aproximativ 26 de centimetri. O furculiță are aproximativ 19 centimetri lungime. Dacă modelul poate identifica aceste obiecte, poate estima dimensiunea fizică a alimentelor în raport cu ele. Gândește-te la asta ca la utilizarea unei rigle care se află deja pe masă.

Estimarea adâncimii: Modelele moderne de AI pot estima structura tridimensională a unei scene dintr-o singură imagine bidimensională. Acest lucru permite sistemului să evalueze nu doar cât de lat este un aliment, ci și cât de gros sau înalt este. O bucată subțire de piept de pui la grătar are un conținut caloric foarte diferit față de una groasă, chiar dacă par de aceeași dimensiune dintr-o privire de sus.

Modele statistice anterioare: AI-ul știe, din datele sale de antrenament, că o porție tipică de somon la restaurant cântărește între 140 și 200 de grame, în timp ce o porție tipică gătită acasă ar putea fi între 100 și 170 de grame. Aceste baze statistice ajută modelul să facă estimări rezonabile chiar și atunci când indicii vizuale sunt ambigue.

Modele de densitate învățate: Alimentele au densități diferite. O cană de legume cu frunze cântărește mult mai puțin decât o cană de piure de cartofi, chiar dacă ocupă același volum. AI-ul a învățat aceste relații de densitate și le ia în considerare în estimările sale de greutate.

De ce acest pas este cel mai greu

Estimarea porției este locul unde apar cele mai mari erori, iar acest lucru este valabil și pentru oameni. Cercetările au arătat constant că oamenii sunt remarcabil de răi în estimarea dimensiunilor porțiilor vizual. Studiile publicate în reviste de științe nutriționale au constatat că atât dieteticienii instruiți, cât și consumatorii obișnuiți judecă în mod regulat porțiile greșit cu 20 până la 50 la sută.

AI-ul nu elimină această dificultate, dar aplică o metodologie constantă, antrenată, în loc să se bazeze pe intuiție. Pe parcursul unui număr mare de mese, această consistență duce la o acuratețe semnificativ mai bună decât estimarea manuală a oamenilor.

Pasul 5: Asocierea cu baza de date nutriționale

În acest moment, AI-ul știe ce alimente sunt pe farfurie și aproximativ cât de mult din fiecare este prezent. Ultimul pas de date este traducerea acestei informații în numere nutriționale reale.

Conectarea la baze de date alimentare verificate

Nutrola menține o bază de date nutrițională cuprinzătoare construită din surse de încredere, inclusiv baze de date guvernamentale de compoziție a alimentelor, date verificate de la producători și analize de laborator. Când AI-ul identifică un aliment ca „somon la grătar, aproximativ 170 de grame”, sistemul caută profilul nutrițional al somonului atlantic la grătar și scalează valorile la dimensiunea estimată a porției.

Această căutare este mai sofisticată decât o simplă căutare într-un tabel. Sistemul ia în considerare metoda de preparare, deoarece un file de somon copt și un file de somon prăjit în unt au conținuturi calorice diferite, chiar și la aceeași greutate. De asemenea, ia în considerare variațiile regionale comune: somonul servit într-un restaurant japonez poate fi preparat diferit față de somonul dintr-un restaurant mediteranean. Când detaliile specifice de preparare sunt ambigue, sistemul folosește cea mai comună metodă de preparare statistică pentru preparatul identificat.

Gestionarea preparatelor compuse și personalizate

Pentru un aliment cu un singur ingredient, cum ar fi o banană, căutarea în baza de date este simplă. Dar pentru o farfurie compusă cu mai multe elemente, sistemul agregă datele nutriționale din fiecare componentă identificată. Farfuria ta cu somon, quinoa și legume prăjite devine suma macronutrienților somonului, macronutrienților quinoei și macronutrienților medley-ului de legume, ajustată pentru orice sosuri, uleiuri sau dressinguri vizibile.

Pentru preparate bine cunoscute, cum ar fi „salata Caesar cu pui” sau „taco cu carne de vită”, baza de date include, de asemenea, intrări pre-compoziționate care țin cont de proporțiile tipice ale ingredientelor și metodele de preparare. AI-ul face referințe încrucișate între analiza la nivel de componentă și aceste intrări întregi pentru a produce cea mai precisă estimare.

Pasul 6: Scorarea încrederii și confirmarea utilizatorului

Niciun sistem AI nu are o acuratețe de 100%, iar Nutrola este proiectat să fie transparent în legătură cu nivelul său de certitudine.

Cum funcționează scorarea încrederii

Fiecare predicție pe care o face AI-ul vine cu un scor intern de încredere, un număr care reprezintă cât de sigur este modelul în legătură cu clasificarea și estimarea porției sale. Dacă modelul este 95% sigur că se uită la somon la grătar, prezintă rezultatul fără ezitare. Dacă este doar 70% sigur, poate prezenta cea mai bună estimare, oferind în același timp alternative posibile.

Gândește-te la scorarea încrederii ca la un medic care spune: „Sunt destul de sigur că este X, dar ar putea fi și Y. Lasă-mă să confirm.” Este un semn al unui sistem bine conceput, nu o defectiune.

Ciclu de confirmare a utilizatorului

Când AI-ul își prezintă analiza, ai ocazia să revizuiești și să ajustezi. Dacă AI-ul a identificat quinoa ta ca fiind couscous, poți corecta cu un tap. Dacă estimarea porției pare prea mare sau prea mică, poți ajusta dimensiunea porției. Aceste corecții servesc două scopuri: îți oferă date precise pentru acea masă specifică și contribuie la îmbunătățirea sistemului pentru predicții viitoare.

Acest design uman în circuit este intenționat. AI-ul se ocupă de munca grea, dar tu rămâi în controlul rezultatului final. Este o colaborare, nu o cutie neagră.

Unde se confruntă AI-ul cu dificultăți: Limitări oneste

Nicio tehnologie nu este perfectă, iar onestitatea intelectuală în legătură cu limitările este mai utilă decât afirmațiile de marketing despre lipsa de defecte. Iată scenariile în care AI-ul alimentar, inclusiv cel al Nutrola, se confruntă cu provocări reale.

Ingrediente ascunse

AI-ul poate analiza doar ceea ce poate vedea. Un dressing pentru salată care s-a absorbit în frunze, untul topit în piureul de cartofi sau zahărul dizolvat într-un sos sunt toate invizibile pentru cameră. Aceste calorii ascunse se pot aduna semnificativ. O lingură de ulei de măsline adaugă aproximativ 120 de calorii, iar AI-ul poate să nu o detecteze dacă a fost complet absorbit în aliment.

Nutrola atenuează acest lucru prin utilizarea unor modele statistice ale metodelor de preparare tipice. Dacă fotografiezi o farfurie de paste la restaurant, sistemul presupune că a fost folosită o cantitate rezonabilă de ulei sau unt în preparare, chiar dacă nu este vizibil. Dar aceasta este o presupunere educată, nu o măsurare precisă.

Alimente vizual identice cu profiluri nutriționale diferite

Unele alimente sunt practic indistinguibile într-o fotografie. Iaurtul integral și iaurtul fără grăsimi arată la fel. Sucul obișnuit și sucul dietetic într-un pahar sunt identice pentru cameră. Zahărul alb și îndulcitorul artificial dintr-un pachet pot fi ambigue. În aceste cazuri, AI-ul revine la cea mai comună variantă, dar poate ghici greșit.

Preparatele neobișnuite sau regionale

AI-ul funcționează cel mai bine pe alimentele care sunt bine reprezentate în datele sale de antrenament. Preparatele comune din marile bucătării ale lumii sunt recunoscute cu fiabilitate. Dar o specialitate hiper-regională dintr-un oraș mic, o rețetă de familie cu ingrediente neobișnuite sau un preparat fuzionat nou-nouț poate să nu fie în vocabularul modelului. În aceste cazuri, AI-ul recurge la cea mai apropiată potrivire cunoscută, care poate fi imprecisă.

Iluminare extremă sau unghiuri

Deși pasul de prelucrare a imaginii corectează multe probleme de iluminare și unghiuri, cazurile extreme pot provoca în continuare probleme. O masă fotografiată în aproape întuneric, sub o iluminare puternic nuanțată sau dintr-un unghi foarte abrupt poate confunda modelul. Fotografii dintr-un unghi de sus, în condiții de iluminare rezonabilă, produc constant cele mai bune rezultate.

Alimentele stratificate sau suprapuse

Alimentele cu straturi ascunse prezintă o provocare particulară. Un sandviș fotografiat dintr-un unghi de sus arată doar felia de pâine de sus. O lasagna arată doar stratul de sus. Un burrito arată doar tortilla. AI-ul estimează conținutul intern pe baza a ceea ce conține de obicei preparatul, dar nu poate vedea prin alimente solide.

Cum devine Nutrola mai inteligent în timp

Unul dintre cele mai puternice aspecte ale AI-ului modern este capacitatea sa de a se îmbunătăți continuu. Recunoașterea alimentelor de către Nutrola nu rămâne statică după lansare. Devine semnificativ mai bună cu fiecare lună care trece.

Învățarea din corecții

De fiecare dată când un utilizator corectează o identificare a alimentelor sau ajustează o estimare a porției, acea corecție devine un punct de date. Când mii de utilizatori fac corecții similare, modelul poate fi actualizat. Dacă AI-ul confundă constant o pâine regională particulară cu o altă pâine, corecțiile utilizatorilor semnalează problema, iar echipa de antrenament poate adăuga mai multe exemple ale pâinii corecte în setul de date de antrenament.

Această buclă de feedback înseamnă că acuratețea aplicației este îmbunătățită direct de comunitatea care o folosește. Utilizatorii timpurii ajută la antrenarea sistemului pentru utilizatorii ulteriori, iar ciclul continuă.

Extinderea bazei de date alimentare

Echipa Nutrola adaugă continuu alimente noi în baza de date: preparate noi din bucătării emergente, articole sezoniere, elemente de meniu de restaurant în tendințe și produse ambalate recent lansate. Fiecare adăugare extinde gama de mese pe care AI-ul le poate recunoaște cu acuratețe.

Reantrenarea modelului și îmbunătățiri ale arhitecturii

Modelul AI este periodic reantrenat pe seturi de date actualizate și extinse. Pe măsură ce noi cercetări în viziunea computerizată și învățarea profundă produc arhitecturi și tehnici de antrenament mai bune, Nutrola încorporează aceste progrese. Un model antrenat astăzi este semnificativ mai precis decât unul antrenat acum doi ani, chiar și pe același set de imagini cu alimente.

Adaptarea regională

Pe măsură ce baza de utilizatori a Nutrola crește în diferite părți ale lumii, sistemul acumulează mai multe date despre bucătăriile regionale și modelele de alimentație. Acest lucru permite modelului să devină din ce în ce mai precis pentru alimentele locale care poate că nu au fost bine reprezentate în datele de antrenament anterioare. Un utilizator din Seul beneficiază de mii de fotografii cu mese coreene pe care alți utilizatori din Seul le-au înregistrat deja.

Compararea: Urmărirea foto AI vs. Scanarea codurilor de bare vs. Căutarea manuală

Metodele diferite de înregistrare a alimentelor au puncte forte și slabe diferite. Iată cum se compară în funcție de dimensiunile care contează cel mai mult pentru urmărirea zilnică.

Factor Urmărirea foto AI Scanarea codurilor de bare Căutarea manuală
Viteză 3 până la 5 secunde 5 până la 10 secunde 30 până la 90 de secunde
Funcționează pentru mese gătite acasă Da Nu Da, dar este obositor
Funcționează pentru mese de restaurant Da Nu Parțial
Funcționează pentru alimente ambalate Da Da, cu o acuratețe ridicată Da
Gestionează mai multe elemente simultan Da Nu, un element pe rând Nu, un element pe rând
Acuratețe pentru alimente simple Ridicată Foarte ridicată Depinde de utilizator
Acuratețe pentru mese complexe Moderată spre ridicată Nu se aplică Scăzută spre moderată
Necesită citirea etichetelor Nu Da, pentru confirmare Da
Nivel de fricțiune Foarte scăzut Scăzut Ridicat
Risc de subestimare a utilizatorului Scăzut Scăzut Ridicat
Disponibil pentru alimente neambalate Da Nu Da

Concluzia cheie este că nicio metodă unică nu este cea mai bună în fiecare scenariu. Urmărirea foto AI excelează pentru mesele gătite acasă și cele de restaurant unde codurile de bare nu există. Scanarea codurilor de bare este de neegalat pentru alimentele ambalate cu date exacte de la producător. Căutarea manuală servește ca o soluție de rezervă fiabilă atunci când celelalte metode nu sunt disponibile. Nutrola susține toate cele trei metode tocmai pentru că fiecare acoperă lacunele pe care celelalte le lasă.

Întrebări frecvente

Cât de precisă este recunoașterea alimentelor AI comparativ cu înregistrarea manuală?

Studiile controlate care compară înregistrarea alimentelor asistată de AI cu înregistrarea manuală au constatat că metodele asistate de AI reduc erorile de estimare a caloriilor cu aproximativ 25 până la 40 la sută în medie. Îmbunătățirea este cea mai pronunțată pentru mese complexe, cu mai multe componente, unde estimarea manuală este deosebit de dificilă. Pentru alimente simple, cu un singur ingredient, diferența de acuratețe este mai mică, deoarece ambele metode funcționează rezonabil bine.

Funcționează AI-ul pentru toate bucătăriile?

AI-ul Nutrola este antrenat pe un set de date global diversificat care acoperă mii de preparate din bucătării din întreaga lume. Cu toate acestea, acuratețea recunoașterii este în general mai mare pentru preparatele care sunt mai comune în datele de antrenament. Dacă consumi frecvent preparate dintr-o bucătărie pe care AI-ul o gestionează mai puțin încrezător, corecțiile tale ajută activ la îmbunătățirea acurateței pentru acea bucătărie în timp.

Ce se întâmplă dacă AI-ul greșește?

Poți întotdeauna să editezi sugestia AI-ului. Atinge orice element alimentar identificat pentru a-l schimba, pentru a ajusta dimensiunea porției sau pentru a adăuga elemente pe care AI-ul le-a ratat. Aceste corecții sunt aplicate imediat în jurnalul tău și contribuie, de asemenea, la îmbunătățirea sistemului pentru predicții viitoare.

Părăsește fotografia telefonul meu?

Imaginea este trimisă pe serverele Nutrola pentru procesare, deoarece modelele AI sunt prea mari și consumatoare de resurse pentru a rula complet pe un dispozitiv mobil. Imaginea este procesată, rezultatele sunt returnate, iar politica de confidențialitate a Nutrola reglementează modul în care sunt gestionate datele imaginii. Nicio imagine nu este partajată cu terțe părți.

De ce AI-ul arată uneori mai multe potriviri posibile?

Când încrederea modelului este sub un anumit prag, acesta își prezintă cei mai buni candidați în loc să se angajeze într-un singur răspuns. Acest lucru este intenționat. Este mai bine să îți arate trei opțiuni și să te lase să alegi pe cea corectă decât să se angajeze în tăcere la un răspuns greșit. Această abordare transparentă te menține în control și asigură că jurnalul tău este precis.

Poate AI-ul să detecteze uleiuri de gătit, sosuri sau dressinguri?

Sosurile și dressingurile vizibile, cum ar fi un strop de ranch pe o salată sau o băltoacă de sos de soia pe o farfurie, pot fi adesea detectate. Cu toate acestea, uleiurile și grăsimile care au fost absorbite în alimente în timpul gătitului sunt în mare parte invizibile pentru cameră. Nutrola compensează prin luarea în considerare a metodelor tipice de preparare. De exemplu, dacă fotografiezi o farfurie de legume stir-fry, sistemul presupune că a fost folosită o cantitate rezonabilă de ulei de gătit.

Va fi vreodată AI-ul 100% precis?

Realist vorbind, nu. Chiar și dieteticienii profesioniști care folosesc echipamente de laborator acceptă marje de eroare. Scopul nu este perfecțiunea teoretică, ci acuratețea practică: suficient de aproape pentru a fi cu adevărat util în urmărirea tendințelor, menținerea unui deficit sau surplus caloric și luarea de decizii alimentare informate zi de zi. Pentru cea mai mare parte a utilizatorilor, urmărirea foto AI oferă o acuratețe mai mult decât suficientă pentru a susține progrese semnificative către obiectivele lor de sănătate.

Imaginea de ansamblu

Tehnologia din spatele AI-ului de recunoaștere a alimentelor avansează rapid. Ceea ce era considerat de vârf acum cinci ani a fost depășit de mai multe ori. Modelele devin mai mici, mai rapide și mai precise. Seturile de date de antrenament devin mai mari și mai diverse. Iar buclele de feedback create de milioane de utilizatori zilnici accelerează îmbunătățirea în moduri care nu ar fi posibile într-un laborator de cercetare.

Pentru tine, ca utilizator, rezultatul practic este simplu: faci o fotografie, obții datele nutriționale și continui cu ziua ta. Procesul care funcționează în spatele acestei experiențe, prelucrarea imaginii, detectarea, clasificarea, estimarea porției, asocierea cu baza de date și scorarea încrederii, se desfășoară invizibil în câteva secunde.

Înțelegerea modului în care funcționează nu este o cerință pentru utilizarea sa. Dar știind ce se întâmplă în spatele scenei poate construi o încredere bine plasată în tehnologie și te poate ajuta să o folosești mai eficient. Când știi că fotografiile din unghi de sus, în condiții de iluminare bună, produc cele mai bune rezultate, începi natural să faci fotografii mai bune cu alimente. Când știi că ingredientele ascunse sunt un punct orb, îți amintești să adaugi manual acea lingură suplimentară de ulei de măsline. Și când știi că corecțiile tale fac sistemul mai inteligent, te simți motivat să petreci cele două secunde necesare pentru a corecta o estimare greșită.

Aceasta este adevărata putere a înțelegerii tehnologiei: te transformă dintr-un utilizator pasiv într-un partener informat în urmărirea nutriției tale.

Ești gata să îți transformi urmărirea nutriției?

Alătură-te celor mii care și-au transformat călătoria de sănătate cu Nutrola!