English

Deep Learning-Based Meat Freshness Detection with Segmentation and OOD-Aware Classification

Machine Learning 2026-03-03 v1 Computer Vision and Pattern Recognition Image and Video Processing

Abstract

In this study, we present a meat freshness classification framework from Red-Green-Blue (RGB) images that supports both packaged and unpackaged meat datasets. The system classifies four in-distribution (ID) meat classes and uses an out-of-distribution (OOD)-aware abstention mechanism that flags low-confidence samples as No Result. The pipeline combines U-Net-based segmentation with deep feature classifiers. Segmentation is used as a preprocessing step to isolate the meat region and reduce background, producing more consistent inputs for classification. The segmentation module achieved an Intersection over Union (IoU) of 75% and a Dice coefficient of 82%, producing standardized inputs for the classification stage. For classification, we benchmark five backbones: Residual Network-50 (ResNet-50), Vision Transformer-Base/16 (ViT-B/16), Swin Transformer-Tiny (Swin-T), EfficientNet-B0, and MobileNetV3-Small. We use nested 5x3 cross-validation (CV) for model selection and hyperparameter tuning. On the held-out ID test set, EfficientNet-B0 achieves the highest accuracy (98.10%), followed by ResNet-50 and MobileNetV3-Small (both 97.63%) and Swin-T (97.51%), while ViT-B/16 is lower (94.42%). We additionally evaluate OOD scoring and thresholding using standard OOD metrics and sensitivity analysis over the abstention threshold. Finally, we report on-device latency using TensorFlow Lite (TFLite) on a smartphone, highlighting practical accuracy-latency trade-offs for future deployment.

Keywords

Cite

@article{arxiv.2603.00368,
  title  = {Deep Learning-Based Meat Freshness Detection with Segmentation and OOD-Aware Classification},
  author = {Hutama Arif Bramantyo and Mukarram Ali Faridi and Rui Chen and Clarissa Harris and Yin Sun},
  journal= {arXiv preprint arXiv:2603.00368},
  year   = {2026}
}
R2 v1 2026-07-01T10:56:43.467Z