Details

Razpoznava sestavin hrane na robnih napravah z uporabo lahkih modelov globokega učenja
ID Šoln, Kristjan (Author), ID Perš, Janez (Mentor) More about this mentor... This link opens in a new window, ID Koporec, Gregor (Comentor)

.pdfPDF - Presentation file, Download (21,14 MB)
MD5: 50E7924D6E768BDE84D1F3A8412D46C1

Abstract
Razpoznava sestavin hrane na slikah je zahteven problem, zlasti kadar želimo modele izvajati neposredno na mikrokrmilnikih. Večina sorodnih pristopov problem obravnava kot semantično ali instančno segmentacijo, kar praviloma zahteva računsko in pomnilniško zahtevnejše modele, zato so takšne rešitve za robne naprave z zelo omejenimi viri pogosto neprimerne. V tem delu zato obravnavamo možnost uporabe lahkega modela FOMO, ki je bil prvotno zasnovan kot detekcijski model za mikrokrmilnike. Uporabili smo podatkovno zbirko FoodSeg103, model prilagodili za ugotavljanje prisotnosti sestavin na sliki ter ovrednotili vpliv poenostavitve podatkovne zbirke, izbire učnih nastavitev, sprememb vhodne in izhodne ločljivosti ter kvantizacije pri pripravi modela za izvajanje na platformi STM32. Kot referenčni segmentacijski pristop smo uporabili modele družine YOLOv11-seg, kvalitativno pa smo preverili tudi uporabnost metod SAM. Ugotovili smo, da je FOMO z vidika velikosti, porabe pomnilnika in izvedljivosti na mikrokrmilnikih ustrezen, vendar je njegova uspešnost pri zahtevnejši razpoznavi sestavin omejena. Med pomembnejšimi omejitvami so majhno receptivno polje, izhod z nizko ločljivostjo, omejena kapaciteta modela ter občutljivost na pripravo podatkov in naknadno obdelavo. Prispevek dela je eksperimentalna ocena primernosti takšnega pristopa za mikrokrmilnike ter izpeljava smernic za nadaljnje izboljšave.

Language:Slovenian
Keywords:razpoznava sestavin hrane, robne naprave, mikrokrmilniki, lahki modeli, globoko učenje, kvantizacija modelov, magisteriji
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FE - Faculty of Electrical Engineering
Place of publishing:Ljubljana
Publisher:K. Šoln
Year:2026
Number of pages:1 spletni vir (1 datoteka PDF (94 str.))
PID:20.500.12556/RUL-182868 This link opens in a new window
UDC:004.93:664(043.3)
COBISS.SI-ID:282403075 This link opens in a new window
Publication date in RUL:26.05.2026
Views:173
Downloads:154
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Ingredient recognition on Edge devices using lightweight deep learning models
Abstract:
Recognizing food ingredients in images is a challenging problem, particularly when models are intended for direct deployment on microcontrollers. Most related approaches formulate the problem as semantic or instance segmentation, which generally requires models with higher computational and memory demands, making such solutions often unsuitable for highly resource-constrained edge devices. This thesis therefore investigates the feasibility of using FOMO, a lightweight model, originally designed as a detection model for microcontrollers. We used the FoodSeg103 dataset, adapted the model to determine the presence of ingredients in an image, and evaluated the effects of dataset simplification, training settings, changes in input and output resolution, and quantization when preparing the model for deployment on the STM32 platform. Models from the YOLOv11-seg family were used as reference segmentation approaches, and the applicability of SAM methods was also assessed qualitatively. We found that FOMO is suitable in terms of model size, memory consumption, and feasibility of deployment on microcontrollers, but its performance remains limited for more demanding ingredient recognition tasks. The main limitations include a small receptive field, low-resolution output, limited model capacity, and sensitivity to data preparation and post-processing. The contribution of this thesis is an experimental assessment of the suitability of such an approach for microcontrollers and the derivation of guidelines for further development.

Keywords:food ingredient recognition, edge devices, microcontrollers, lightweight models, deep learning, model quantization

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back