CarbCam uzima vašu fotografiju, šalje je usluzi umjetne inteligencije, prima procjenu sastojaka, provjerava vrijednosti u standardnim bazama hranjivih vrijednosti i prikazuje vam rezultat.
Fotografija u početku ostaje u potpunosti na vašem uređaju. Možete je obrezati, zakrenuti ili ponovno snimiti. Ništa se ne prenosi dok ne dodirnete “Analiziraj”.
Prije nego što se slika uopće pošalje umjetnoj inteligenciji, aplikacija putem SHA-512 hasha i perceptualnog hasha provjerava postoji li već identična ili vrlo slična fotografija u predmemoriji poslužitelja. Ako postoji podudaranje, odmah dobivate pohranjeni rezultat natrag: bez ponovnog poziva umjetne inteligencije. Naknadni korak Potvrdi označava unos u predmemoriju kao potrošen (brojanje kvote).
Ako nema podudaranja u predmemoriji, (obrezana) fotografija šalje se našoj krajnjoj točki za analizu. Ondje se poziva vizijski model (Gemini, Claude ili OpenAI, ovisno o vašem odabiru u postavkama aplikacije) da opiše sliku, imenuje pojedine sastojke i procijeni okvirne količine.
Ako procjena umjetne inteligencije prijavi nisku pouzdanost, poslužitelj pokreće pozadinsku unakrsnu provjeru u bazama hranjivih vrijednosti (USDA FoodData Central, Open Food Facts). Ispravljene vrijednosti unose se u predmemoriju: sljedeći put kad se ista ili slična fotografija podudari, vidite poboljšani rezultat. Za skeniranja s visokom pouzdanošću ovaj se korak preskače.
Za barkodove, međutim, usporedba s Open Food Facts / USDA uvijek se izvodi izravno, jer je hranjiva tablica proizvođača ovdje primarni izvor.
Možete nadjačati bilo koju vrijednost: količinu, ugljikohidrate, kcal, FPE, sastojak. Pri spremanju koriste se vaše vrijednosti, ne procjena umjetne inteligencije. Aplikacija pohranjuje vašu ukupnu korekciju ugljikohidrata (Korisnik: Xg vs UI: Yg) kao razliku u statističke svrhe.
Lokalno u SQLite bazi podataka. Po želji i putem Nightscout sinkronizacije u vašu Nightscout instancu: ali samo kao bilješka u tablici terapija
(s oznakom CarbCam), ne kao aktivna terapija ugljikohidratima/inzulinom.
Vaši Loop/AAPS/iAPS izračuni nisu pogođeni CarbCam spremanjima: obrok je vidljiv samo kao bilješka.
Ako koristite upravljani Nightscout s ns.10be.de, postavljanje je osobito jednostavno: unesite Nightscout URL i API secret: gotovo.
Ako želite ugljikohidrate aktivno kao terapiju, koristite gumb Podijeli u rezultatu skeniranja: on šalje vrijednost ugljikohidrata putem deep linka u AAPS/AndroidAPS, Loop, iAPS ili Trio ili otvara sistemski izbornik za dijeljenje.
FPE označava masno-bjelančevinske jedinice. One opisuju koliko energije iz masti i bjelančevina s odgodom utječe na šećer u krvi.
Jedna FPE jednaka je približno 100 kcal iz masti i bjelančevina. Primjer:
Korisnici pumpe često koriste FPE za postavljanje parametara produženog bolusa (npr. square-wave ili dual-wave). Korisnici pena mogu koristiti FPE kao okvirni pokazatelj za kasni korekcijski međuobrok ili malu poslijepodnevnu korekciju.
CarbCam prikazuje FPE kao žuti čip u kartici rezultata. Boje hranjivih vrijednosti:
Kad je Nightscout konfiguriran, CarbCam učitava podatke o glukozi iz vaše Nightscout instance i prikazuje krivulju šećera u krvi u kartici povijesti ispod svakog obroka. Vremenski prozor ovisi o platformi i automatski se bira oko obroka. Zajedno s Nightscoutom, CarbCam omogućuje ciljano praćenje glukoze nakon obroka.
Značajke krivulje glukoze (Nightscout podaci):
Točnost ovisi o vrsti obroka:
| Vrsta obroka | Tipično odstupanje | Primjeri |
|---|---|---|
| Jasne porcije | ±20 % | Riža, tjestenina, kruh |
| Složeni obroci | ±30 % | Varivo, zapečena jela |
| Vrlo neobično | ±40 % ili više | Nepoznata regionalna jela |
| Pakirani proizvodi | ±5 % | Automatsko otkrivanje barkoda (vrijednost proizvođača putem Open Food Facts) |
Bez internetske veze rade sljedeće značajke:
Sljedeće zahtijeva vezu: