Demonstrates high grading accuracy in tomatoes, suggesting improvements over traditional methods.
Tomato is one of Thailand’s most significant economic crops, generating substantial export value and serving as a primary source of income for local farmers. However, the traditional manual grading process often fails to comply with the Thai Agricultural Standard TACFS 1503–2007, as grading decisions rely heavily on individual experience and subjective perception, resulting in inconsistent quality. Existing automated systems face the challenges of low accuracy, high costs, and complex hardware, while many are incompatible with Thailand’s grading standards. This study presents a multi-view tomato grading system (MVT-Grader), utilizing a dataset acquired from Doi Kham Food Products Co., Ltd. (Third Royal Factory, Tao Ngoi) under controlled lighting conditions. Subsequently, MVT-Grader is built on a custom-designed lightweight CNN architecture with an adjusted spatially aware loss function to enhance the model’s sensitivity in detecting subtle surface defects and color variations. The proposed model was trained using tomato images captured from two and three different viewpoints via a low-cost webcam setup and processed by a GPU-embedded system. Experiments conducted using stratified 5-fold cross-validation on a real-world industrial dataset demonstrate average grading accuracies of 99.43% (two-view) and 99.64% (three-view). Furthermore, the proposed Real-Time Lightweight CNN with Spatially Aware Loss Optimization achieves processing speeds of 87 ms and 114 ms per tomato for two- and three-view cases, respectively. Compared with MVCNN-Siamese, SDF-ConvNets, and Multi-View Spatial Network, the proposed system outperforms the others in both accuracy and speed, improving accuracy by 1.6–6.11% and reducing processing time by 39–49 ms.
No takes yet. Share an insight, caveat, or question.
Sakunrasrisuay et al. (2026) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: