基于MConv-SwinT高精度模型的玉米质量检测
Ning Zhang1, Yuanqi Chen1, Enxu Zhang1
1Engineering Research Center of Hydrogen Energy Equipment& Safety Detection, Universities of Shaanxi Province, Xijing University, Xi'an, China.
PloS one
|January 24, 2025
概括
这项研究引入了一种先进的Swin变压器模型,用于自动检测玉米质量,达到99.89%的准确性. 这种机器视觉方法显著改善了智能农业应用的传统方法.
科学领域:
- 农业科学 农业科学
- 计算机科学 计算机科学
- 人工智能的人工智能
背景情况:
- 传统的玉米质量检测依赖于主观的人类检查,导致高错误率.
- 需要自动化方法来提高玉米质量评估的准确性和效率.
研究的目的:
- 开发和评估一个增强的Swin变压器模型,用于准确的玉米质量分类.
- 整合机器视觉和深度学习以客观地评估玉米的质量.
主要方法:
- 收集并预处理了20152张高质量,烂和破碎的玉米图像.
- 采用Swin变压器基本模型,提取和融合浅层和深层图像特征.
- 利用专门的卷积块和注意层进行特征处理和分类.
主要成果:
- 拟议的MC-Swin变压器模型实现了99.89%的识别准确率.
- 在准确性,精度,回忆和F1分数方面,与传统的卷积神经网络模型相比,表现优越.
- 该模型有效和高效地分类不同的玉米品质.
结论:
- MC-Swin变压器为自动化玉米质量检测提供了一种新且有效的技术方法.
- 这一进步对改善智能农业实践具有重大意义.
- 该研究强调了深度学习在提高农产品质量评估方面的潜力.
相关概念视频
Light Acquisition
8.4K
In order to produce glucose, plants need to capture sufficient light energy. Many modern plants have evolved leaves specialized for light acquisition. Leaves can be only millimeters in width or tens of meters wide, depending on the environment. Due to competition for sunlight, evolution has driven the evolution of increasingly larger leaves and taller plants, to avoid shading by their neighbors with contaminant elaboration of root architecture and mechanisms to transport water and nutrients.
8.4K
Detection of Gross Error: The Q Test
5.6K
When one or more data points appear far from the rest of the data, there is a need to determine whether they are outliers and whether they should be eliminated from the data set to ensure an accurate representation of the measured value. In many cases, outliers arise from gross errors (or human errors) and do not accurately reflect the underlying phenomenon. In some cases, however, these apparent outliers reflect true phenomenological differences. In these cases, we can use statistical methods...
5.6K
Improving Translational Accuracy
8.6K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
8.6K
Calibration Curves: Linear Least Squares
1.2K
A calibration curve is a plot of the instrument's response against a series of known concentrations of a substance. This curve is used to set the instrument response levels, using the substance and its concentrations as standards. Alternatively, or additionally, an equation is fitted to the calibration curve plot and subsequently used to calculate the unknown concentrations of other samples reliably.
For data that follow a straight line, the standard method for fitting is the linear...
For data that follow a straight line, the standard method for fitting is the linear...
1.2K
Fineness Modulus
275
The fineness modulus (FM) of aggregate is a numerical index that measures the coarseness or fineness of the particles. It is calculated by adding the cumulative percentages of aggregate retained on each of a specified series of sieves and dividing the sum by 100.
Consider performing sieve analysis on sand through a set of ASTM sieves. The weight of aggregate retained in each sieve and pan placed at the bottom is recorded, as given in Column B of Table 1.
To determine the fineness modulus of...
Consider performing sieve analysis on sand through a set of ASTM sieves. The weight of aggregate retained in each sieve and pan placed at the bottom is recorded, as given in Column B of Table 1.
To determine the fineness modulus of...
275
Classification of Signals
383
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
383


