Hvordan fungerer «Smart Food ID» (SFID)?
SFID-algoritmen ble trent opp med et stort antall beskrevne bilder, og lærer dermed ulike funksjoner og kombinasjoner av funksjoner som utgjør en rett.
En pizza har en hvit/beige kant. I dette tilfellet er det mange røde områder (tomatsaus), lyse flekker (ost) og en rekke forskjellige typer fyll.
Algoritmen definerer disse funksjonene basert på mange bilder der det som kan sees, tidligere er definert.
Hvis algoritmen mottar et nytt bilde, beregner den en rekke egenskaper basert på bildet fra ovnsrommet (f.eks. lokale kanter i bildet, små områder med bestemte farger osv.) for mønstergjenkjenning.
Disse egenskapene er knyttet sammen for å danne ytterligere, mer abstrakte egenskaper. Slik kan det f.eks. gjenkjennes at et rundt område med revet, frossen ost og annet fyll er en rund frossenpizza.