CarbCam: Πώς λειτουργεί;

Πώς λειτουργεί το CarbCam;

Το CarbCam παίρνει τη φωτογραφία σας, την αποστέλλει σε μια υπηρεσία τεχνητής νοημοσύνης, λαμβάνει μια εκτίμηση των συστατικών, επικυρώνει τις τιμές έναντι πρότυπων βάσεων δεδομένων διατροφής και σας δείχνει το αποτέλεσμα.

Επισκόπηση διαδικασίας

Κάθε ανάλυση περνά από έως έξι βήματα:

1
Φωτογραφία
2
Περικοπή
3
Προέλεγχος
4
Ανάλυση τεχνητής νοημοσύνης
5
Επαλήθευση
6
Αποθήκευση

Οπτικοποιημένη ροή: ακολουθούν τα πραγματικά στιγμιότυπα οθόνης για σύγκριση:

CarbCam: Καρτέλα σάρωσης

1. Καρτέλα σάρωσης

CarbCam: Ανάλυση τεχνητής νοημοσύνης

2. Ανάλυση τεχνητής νοημοσύνης

CarbCam: Αποτέλεσμα

3. Αποτέλεσμα

Η διαδικασία αναλυτικά

1 Λήψη φωτογραφίας & τοπική περικοπή εικόνας

Η φωτογραφία παραμένει αρχικά εξ ολοκλήρου στη συσκευή σας. Μπορείτε να την περικόψετε, να την περιστρέψετε ή να την τραβήξετε ξανά. Τίποτα δεν μεταφορτώνεται μέχρι να πατήσετε «Ανάλυση».

2 Ερώτημα κρυφής μνήμης διακομιστή (προέλεγχος)

Πριν καν αποσταλεί η εικόνα στην τεχνητή νοημοσύνη, η εφαρμογή ελέγχει μέσω hash SHA-512 και perceptual hash αν μια πανομοιότυπη ή πολύ παρόμοια φωτογραφία υπάρχει ήδη στην κρυφή μνήμη του διακομιστή. Αν υπάρχει αντιστοιχία, λαμβάνετε το αποθηκευμένο αποτέλεσμα αμέσως πίσω: χωρίς άλλη κλήση τεχνητής νοημοσύνης. Ένα επόμενο βήμα Επιβεβαίωσης σημειώνει την καταχώρηση κρυφής μνήμης ως αναλωθείσα (μέτρηση ορίου).

3 Μεταφόρτωση για ανάλυση τεχνητής νοημοσύνης

Αν δεν υπάρχει αντιστοιχία στην κρυφή μνήμη, η (περικομμένη) φωτογραφία αποστέλλεται στο σημείο ανάλυσής μας. Ένα μοντέλο όρασης (Gemini, Claude ή OpenAI, ανάλογα με την επιλογή σας στις ρυθμίσεις της εφαρμογής) καλείται εκεί για να περιγράψει την εικόνα, να ονομάσει τα επιμέρους συστατικά και να εκτιμήσει χονδρικές ποσότητες.

Απόρρητο: Η φωτογραφία δεν χρησιμοποιείται για εκπαίδευση μοντέλων. Περισσότερα στην Πολιτική απορρήτου.
4 Επικύρωση στο παρασκήνιο (μόνο σε χαμηλή εμπιστοσύνη)

Αν η εκτίμηση της τεχνητής νοημοσύνης αναφέρει χαμηλή εμπιστοσύνη, ο διακομιστής ξεκινά μια διασταύρωση στο παρασκήνιο έναντι βάσεων δεδομένων διατροφής (USDA FoodData Central, Open Food Facts). Οι διορθωμένες τιμές τροφοδοτούν την κρυφή μνήμη: την επόμενη φορά που η ίδια ή μια παρόμοια φωτογραφία αντιστοιχιστεί, βλέπετε το βελτιωμένο αποτέλεσμα. Για σαρώσεις με υψηλή εμπιστοσύνη αυτό το βήμα παραλείπεται.

Για τα barcode, ωστόσο, η σύγκριση με Open Food Facts / USDA εκτελείται πάντα απευθείας, καθώς ο πίνακας διατροφής του κατασκευαστή είναι εδώ η πρωταρχική πηγή.

5 Επεξεργασία από εσάς

Μπορείτε να παρακάμψετε οποιαδήποτε τιμή: ποσότητα, υδατάνθρακες, kcal, FPE, συστατικό. Κατά την αποθήκευση, χρησιμοποιούνται οι τιμές σας, όχι η εκτίμηση της τεχνητής νοημοσύνης. Η εφαρμογή αποθηκεύει τη συνολική διόρθωση υδατανθράκων σας (Χρήστης: Xg έναντι AI: Yg) ως διαφορά για στατιστικούς σκοπούς.

6 Αποθήκευση & συγχρονισμός Nightscout

Τοπικά σε μια βάση δεδομένων SQLite. Προαιρετικά επίσης μέσω συγχρονισμού Nightscout στην εγκατάσταση Nightscout σας: αλλά μόνο ως σημείωση στον πίνακα θεραπειών (με την ετικέτα CarbCam), όχι ως ενεργή θεραπεία υδατανθράκων/ινσουλίνης. Οι υπολογισμοί Loop/AAPS/iAPS σας δεν επηρεάζονται από τις αποθηκεύσεις του CarbCam: το γεύμα είναι ορατό μόνο ως σημείωση. Αν χρησιμοποιείτε Διαχειριζόμενο Nightscout από το ns.10be.de, η ρύθμιση είναι ιδιαίτερα εύκολη: εισαγάγετε τη διεύθυνση Nightscout και το μυστικό API: έτοιμο.

Αν θέλετε τους υδατάνθρακες ενεργά ως θεραπεία, χρησιμοποιήστε το κουμπί Κοινοποίηση στο αποτέλεσμα της σάρωσης: αποστέλλει την τιμή υδατανθράκων μέσω deep link στα AAPS/AndroidAPS, Loop, iAPS ή Trio ή ανοίγει το φύλλο κοινοποίησης του συστήματος.

Τι είναι το FPE;

Το FPE σημαίνει μονάδες λίπους-πρωτεΐνης. Περιγράφουν πόση ενέργεια από το λίπος και την πρωτεΐνη επηρεάζει το σάκχαρο του αίματος με καθυστέρηση.

FPE = (Λίπος × 9 + Πρωτεΐνη × 4) ÷ 100

Ένα FPE ισοδυναμεί με περίπου 100 kcal από λίπος και πρωτεΐνη. Παράδειγμα:

  • 30 g λίπος + 20 g πρωτεΐνη = (270 + 80) ÷ 100 = 3,5 FPE

Οι χρήστες αντλίας χρησιμοποιούν συχνά το FPE για να ρυθμίσουν τις παραμέτρους του εκτεταμένου bolus (π.χ. τετραγωνικού ή διπλού κύματος). Οι χρήστες πένας μπορούν να χρησιμοποιήσουν το FPE ως χονδρικό δείκτη για ένα καθυστερημένο διορθωτικό σνακ ή μια μικρή απογευματινή διόρθωση.

Το CarbCam εμφανίζει το FPE ως ένα κίτρινο chip στην κάρτα αποτελέσματος. Τα χρώματα των διατροφικών τιμών:

  • Υδατάνθρακες Υδατάνθρακες
  • kcal Θερμίδες
  • FPE Μονάδες λίπους-πρωτεΐνης
  • Λίπος Λίπος
  • Πρωτεΐνη Πρωτεΐνη

Καμπύλη σακχάρου κάτω από το γεύμα

Όταν το Nightscout είναι διαμορφωμένο, το CarbCam φορτώνει δεδομένα σακχάρου από την εγκατάσταση Nightscout σας και εμφανίζει την καμπύλη σακχάρου στην καρτέλα ιστορικού κάτω από κάθε γεύμα. Το χρονικό παράθυρο εξαρτάται από την πλατφόρμα και επιλέγεται αυτόματα γύρω από το γεύμα. Μαζί με το Nightscout, το CarbCam επιτρέπει στοχευμένη παρακολούθηση του σακχάρου μετά το γεύμα.

Χαρακτηριστικά της καμπύλης σακχάρου (δεδομένα Nightscout):

  • Χρονικό παράθυρο γύρω από το γεύμα (εξαρτάται από την πλατφόρμα)
  • Δείκτης για την ώρα του γεύματος
  • Κορυφή με σημείο τονισμένο με χρώμα (κόκκινο/κίτρινο/πράσινο ανάλογα με το επίπεδο)
  • Άνοδος και τελική τιμή ως βασικές μετρήσεις
  • IOB / COB ως προαιρετικές γραμμές επικάλυψης
Η καμπύλη σας βοηθά να μάθετε: Πώς αντιδρά το σώμα σας στα ζυμαρικά; Στην πίτσα; Στο σούσι; Με τη λειτουργία Σύγκριση (στο ιστορικό) μπορείτε να επικαλύψετε πολλές καμπύλες.
Η καμπύλη σακχάρου απαιτεί μια λειτουργική σύνδεση Nightscout. Χωρίς Nightscout αυτή η ενότητα δεν εμφανίζεται. Δεν έχετε ακόμη Nightscout; Ρυθμίστε τη Διαχειριζόμενη φιλοξενία Nightscout στο NS10BE: και συνδέστε το CarbCam αμέσως.

Ακρίβεια

Η ακρίβεια εξαρτάται από τον τύπο του γεύματος:

Ακρίβεια ανά τύπο γεύματος
Τύπος γεύματος Τυπική απόκλιση Παραδείγματα
Σαφείς μερίδες ±20 % Ρύζι, ζυμαρικά, ψωμί
Σύνθετα γεύματα ±30 % Γιαχνί, ογκρατέν
Πολύ ασυνήθιστα ±40 % ή περισσότερο Άγνωστα τοπικά πιάτα
Συσκευασμένα προϊόντα ±5 % Αυτόματη ανίχνευση barcode (τιμή κατασκευαστή μέσω Open Food Facts)
Τι βελτιώνει την ακρίβεια:
  • Καλός φωτισμός & ευκρινής φωτογραφία: χωρίς σκιές πάνω από το πιάτο
  • Όλα τα συστατικά ορατά: μην πνίγετε τα ζυμαρικά στη σάλτσα
  • Αναφορά μεγέθους: κρατήστε στο κάδρο την άκρη του πιάτου, τα μαχαιροπίρουνα ή το χέρι
  • Τυπικά πιάτα: η τεχνητή νοημοσύνη είναι καλή στα γνωστά πιάτα
Τι μειώνει την ακρίβεια:
  • Πιάτα μπουφέ με πολλούς μικρούς σωρούς
  • Συστατικά βαριά καλυμμένα με σάλτσα
  • Πολύ ασυνήθιστα τοπικά πιάτα χωρίς σαφή βάση δεδομένων αναφοράς
  • Φωτογραφημένα υπό γωνία από το πλάι χωρίς αναφορά μεγέθους
Τι σημαίνει αυτό για το bolus σας:
  • Για κανονικά γεύματα: χρησιμοποιήστε την εκτίμηση ως σημείο εκκίνησης, εφαρμόστε τη δική σας γνώση και προσαρμόστε την τιμή πριν την αποθήκευση αν χρειάζεται
  • Για κρίσιμες αποφάσεις bolus (πολύ υψηλοί υδατάνθρακες, κίνδυνος υπογλυκαιμίας): συμβουλευτείτε πάντα τη δική σας γνώση / βάση δεδομένων / συσκευασία
  • Με αντλία: αποκτήστε εμπειρία για το πόσο τυπικά αποκλίνουν τα γεύματά σας: στη συνέχεια διορθώστε την εκτίμηση με τον προσωπικό σας συντελεστή

Τι συμβαίνει εκτός σύνδεσης;

Χωρίς σύνδεση στο διαδίκτυο λειτουργούν οι ακόλουθες λειτουργίες:

  • Περιήγηση και φιλτράρισμα ιστορικού
  • Χειροκίνητη δημιουργία και επεξεργασία καταχωρήσεων
  • Προβολή της καρτέλας στατιστικών
  • Εξαγωγή δεδομένων (CSV/JSON)
  • Λήψη φωτογραφιών και προσθήκη τους σε ουρά για μεταγενέστερη ανάλυση

Τα ακόλουθα απαιτούν σύνδεση:

  • Ανάλυση τεχνητής νοημοσύνης (η φωτογραφία αποστέλλεται στον πάροχο)
  • Αυτόματη αναζήτηση barcode (Open Food Facts)
  • Συγχρονισμός Nightscout (καμπύλη σακχάρου, μεταφόρτωση θεραπειών)