CarbCam: kaip tai veikia?
Kaip veikia CarbCam?
CarbCam paima tavo nuotrauką, siunčia ją DI paslaugai, gauna atgal komponentų įvertį, patikrina verčių tikėtinumą su standartinėmis maistinių verčių duomenų bazėmis ir parodo tau rezultatą. Per Nightscout prijungimą valgymai sinchronizuojami ir tampa matoma gliukozės eiga po valgymo.
Eigos apžvalga
Eiga išsamiai
1 Nuotraukos padarymas ir vietinis apkarpymas
Nuotrauka iš pradžių lieka visiškai tavo įrenginyje. Gali ją apkarpyti, pasukti, padaryti iš naujo. Kažkas įkeliama tik bakstelėjus „Analizuoti“.
2 Žaibiški rezultatai
Fone slypi nemažai technikos, kad tavo analizė būtų kuo greitesnė ir tikslesnė. Labai panašias nuotraukas CarbCam atpažįsta ir tuomet pateikia rezultatą praktiškai iškart, visai be laukimo.
3 Įkėlimas DI analizei
Jei talpykloje atitikmens nėra, (apkarpyta) nuotrauka siunčiama į mūsų analizės tašką. Ten iškviečiamas vizijos modelis (Gemini, Claude, OpenAI, xAI Grok, Mistral arba OpenRouter: priklausomai nuo tavo pasirinkimo programėlės nustatymuose), kuris aprašo vaizdą, įvardija atskirus komponentus ir įvertina apytiksles jų dalis.
4 Foninė tikėtinumo patikra (esant žemam pasitikėjimui)
Jei DI įvertis praneša apie žemą pasitikėjimą, serveris fone paleidžia kryžminę patikrą su maistinių verčių duomenų bazėmis (USDA FoodData Central, Open Food Facts). Pataisytos vertės patenka į talpyklą: kito atitikmens su ta pačia ar panašia nuotrauka metu matysi patobulintą rezultatą. Aukšto pasitikėjimo nuskaitymuose šis žingsnis praleidžiamas.
Tuo tarpu brūkšniniams kodams Open Food Facts / USDA sugretinimas visada atliekamas iškart, nes čia gamintojo maistinių verčių lentelė yra pagrindinis šaltinis.
5 Tavo atliekamas redagavimas
Gali perrašyti kiekvieną vertę: kiekį, angliavandenius, kcal, FPV, komponentą. Išsaugant naudojamos tavo vertės, o ne DI įvertis. Programėlė išsaugo tavo bendrą angliavandenių korekciją (naudotojas: Xg vs DI: Yg) kaip skirtumą statistikos tikslais.
6 Išsaugojimas ir Nightscout sinchronizavimas
Vietoje SQLite duomenų bazėje. Pasirenkamai papildomai per Nightscout sinchronizavimą į tavo Nightscout egzempliorių, bet tik kaip pastaba (Note) gydymo įrašų lentelėje
(su žyme CarbCam), ne kaip aktyvus angliavandenių / vienetų gydymo įrašas.
CarbCam išsaugojimai neturi įtakos tavo Loop/AAPS/iAPS skaičiavimui: valgymas matomas tik kaip pastaba.
Jei naudoji Managed Nightscout iš ns.10be.de, konfigūravimas ypač paprastas: įvedi Nightscout URL ir API secret, ir viskas.
Jei nori, kad angliavandeniai būtų aktyvus gydymo įrašas, naudok mygtuką Bendrinti nuskaitymo rezultate: jis per gilųjį saitą (Deep-Link) siunčia angliavandenių vertę į AAPS/AndroidAPS, Loop, iAPS ar Trio arba atidaro sistemos bendrinimo lapą.
Kas yra FPV?
FPV reiškia riebalų ir baltymų vienetus. Jie apibūdina, kiek energijos iš riebalų ir baltymų su vėlavimu veikia gliukozę.
Vienas FPV atitinka apie 100 kcal iš riebalų ir baltymų. Pavyzdys:
- 30 g riebalų + 20 g baltymų = (270 + 80) ÷ 100 = 3,5 FPV
Pompos naudotojai dažnai naudoja FPV pratęstam boliusui parametrizuoti (pvz., Square-Wave arba Dual-Wave). Pen naudotojai gali imti FPV kaip apytikslį rodiklį vėlyvam korekciniam užkandžiui ar nedidelei popietinei korekcijai.
CarbCam rodo FPV kaip geltoną žetoną rezultato kortelėje. Maistinių verčių spalvos:
- Angl. Angliavandeniai
- kcal Kalorijos
- FPV Riebalų ir baltymų vienetai
- Riebalai Riebalai
- Baltymai Baltymai
Gliukozės kreivė po valgymu
Jei tavo Nightscout ryšys sukonfigūruotas, CarbCam įkelia gliukozės duomenis iš tavo Nightscout egzemplioriaus ir istorijos skirtuke po kiekvienu valgymu rodo gliukozės kreivę. Laiko langas priklauso nuo platformos ir automatiškai parenkamas apie valgymą. Taip CarbCam kartu su Nightscout leidžia tikslingai sekti gliukozę po valgymo.
Gliukozės kreivės savybės (Nightscout duomenys):
- Laiko langas apie valgymą (priklauso nuo platformos)
- Žymeklis valgymo momentui
- Piko taškas spalvotai išryškintas (raudona/geltona/žalia, priklausomai nuo aukščio)
- Kilimas ir galutinė vertė kaip rodikliai
- IOB / COB kaip pasirenkamos uždėtinės linijos
Tikslumas
Tikslumas priklauso nuo valgymo tipo:
| Valgymo tipas | Tipinis nuokrypis | Pavyzdžiai |
|---|---|---|
| Aiškios porcijos | ±20 % | Ryžiai, makaronai, duona |
| Sudėtingi valgymai | ±30 % | Troškiniai, apkepai |
| Labai neįprasti | ±40 % ar daugiau | Nežinomi regioniniai patiekalai |
| Fasuoti produktai | ±5 % | Automatinis brūkšninio kodo atpažinimas (gamintojo vertė per Open Food Facts) |
Kas gerina tikslumą:
- Gera šviesa ir aiški nuotrauka: jokių šešėlių ant lėkštės dalies
- Matomi visi komponentai: nepaskandink makaronų padaže
- Dydžio atskaita: palik kadre lėkštės kraštą, įrankius, ranką
- Standartiniai patiekalai: DI gerai susidoroja su žinomais patiekalais
Kas blogina tikslumą:
- Bufeto lėkštė su daugybe mažų krūvelių
- Stipriai padažu apdengti komponentai
- Labai neįprasti regioniniai patiekalai be aiškios pavyzdžių duomenų bazės
- Fotografuota įstrižai iš šono be dydžio atskaitos
Iš to seka tavo boliusui:
- Įprastuose valgymuose: įvertis kaip pradžios taškas, pridėk savo paties žinias, prireikus pakoreguok vertę prieš išsaugant
- Priimant kritinius boliuso sprendimus (labai daug angliavandenių, hipoglikemijos rizika): visada pasitelk savo žinias / duomenų bazę / pakuotę
- Su pompa: kaupk patirtį, kiek tavo valgymai paprastai nukrypsta, ir tuomet koreguok įvertį savo asmeniniu koeficientu
Kas vyksta neprisijungus?
Be interneto ryšio veikia šios sritys:
- Istorijos paieška ir filtravimas
- Įrašų kūrimas ir redagavimas rankiniu būdu
- Statistikos skirtuko rodymas
- Duomenų eksportas (CSV/JSON)
- Nuotraukų darymas ir jų pažymėjimas vėlesnei analizei
Šiam reikia ryšio:
- DI analizė (nuotrauka siunčiama teikėjui)
- Automatinė brūkšninio kodo paieška (Open Food Facts)
- Nightscout sinchronizavimas (gliukozės kreivė iš Nightscout duomenų, gydymo įrašų įkėlimas)