← 最新论文
💻 计算机科学

A Mobile-Centric Comparative Evaluation of Deep Learning Models for Real-Time Flower Recognition

本研究提出了一种面向移动端的实时花卉识别框架,该框架针对深度学习架构进行了优化,并采用了一种适用于 Oxford 102 Flowers 数据集的 MobileNetV2–XGBoost 混合流水线,证明了经过 TensorFlow Lite 转换后的定制化 MobileNetV2 模型在实现 96% 准确率的同时,具备适用于安卓离线部署的低延迟特性。

原作者: Fatemeh Sabourinia, Alireza Zaeri, Vahid Abolghasemi

发布于 2026-11-11
📖 1 分钟阅读☕ 轻松阅读

原作者: Fatemeh Sabourinia, Alireza Zaeri, Vahid Abolghasemi

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你手持智能手机在宁静的花园中,将摄像头对准一朵野花,设备便能瞬间告诉你它的名字。这一简单的动作依赖于计算机科学的一个分支——机器学习,其中软件通过学习识别图像中的模式,就像人类大脑学习区分玫瑰与雏菊一样。为了让这一功能在手机上实现,软件必须极其高效,能够在无需将数据发送到远程服务器或等待互联网连接的情况下做出复杂的决策。挑战在于平衡两个相互竞争的需求:软件必须足够聪明,能够准确识别数百种外观相似的花卉;同时又必须足够轻量且快速,以便在移动设备有限的电池和内存上流畅运行。

一个研究小组致力于解决这个特定的难题,他们测试了不同类型的人工智能模型在手机上直接识别花卉的效果。他们专注于牛津 102 朵花数据集(Oxford 102 Flowers dataset),这是一个包含 102 种在英国常见的不同物种图像的大型集合。研究人员并非简单地运行现有的软件,而是仔细调整了四个不同模型的内部结构,以观察哪一个能在保持轻量化以适应移动端的同时,从这些特定图像中学习到最多的知识。他们测试了一个非常深层且复杂的模型、一个由计算机搜索算法设计的模型、一个专门为移动设备构建的模型,以及一种结合了移动模型与另一种统计工具的混合方法。

结果表明,“一刀切”的方法行不通。每个模型都需要独特的策略才能进行有效学习。例如,研究人员发现,仅仅冻结预训练部分并只训练最后一层并不总是最佳路径。对于某些模型,他们必须解锁并重新训练整个系统,以帮助它理解花瓣与叶片之间的细微差别。他们发现,虽然最复杂的模型功能强大,但对于手机来说过于沉重且缓慢。另一个利用计算机搜索来寻找自身结构的模型虽然高效,但在识别花卉的准确度上不如更成熟的设计。而那种试图将深度学习模型与独立统计分类器相结合的混合方法,其表现也未能达到顶尖水平。

最终的胜出者是一个名为 MobileNetV2 的轻量化模型,但前提是必须针对此任务进行专门适配。通过定制最后的决策层并仔细调整模型的训练方式,研究人员在 2,539 张测试图像上达到了 96% 的准确率。这意味着该系统在几乎所有情况下都能正确识别花卉品种。至关重要的是,这种高水平的准确性并没有以牺牲速度或体积为代价。研究人员将该模型转换为专为手机设计的格式,将其体积从 27.74 MB 缩小到了仅 2.53 MB。这种缩减使得将整个智能系统直接存储在设备上成为可能,而无需依赖云端存储。

为了证明这在现实世界中可行,团队开发了一个完全可以在离线状态下运行的全功能安卓应用程序。他们在两部不同的实体手机上进行了测试,一部配备标准处理器,另一部则性能稍强。结果一致且迅速。在性能较强的设备上,拍摄照片、处理图像并显示花名所需的平均时间为 55.57 毫秒。即使是在性能较低的设备上,平均处理时间也仅为 68.11 毫秒。这些时间如此之短,以至于用户感受到的识别过程是即时的,没有任何明显的延迟。这项研究表明,通过适当的调整,复杂的图像识别完全可以在移动电话上完美运行,从而让学生、园艺师和研究人员即使在没有互联网连接的偏远地区也能识别植物。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →