。微软的官方“花卉识别”应用程序。

。基于人工智能的图像识别技术,我们对其进行了测试,结果相当准确。

。在户外玩耍时使用很方便,但目前只有iPhone版本可用。

想象你是一个植物爱好者,但是你在国外遇到了一朵不知名的花。此时,微博博物员的效率太低,可能没有信号。这个“微软知道花”旨在为你解决这个问题。

该应用程序基于两层。首先,第一层是微软亚洲研究院的图像识别技术。类似于微软的识别你吃什么食物和你在冰上有多少卡路里的技术,微软的图像识别也是一种算法,通过大量的数据进行深入的学习和训练。

在“微软知道花”应用中,微软与中国科学院植物研究所合作,提供了260多万张花的照片来训练微软的人工智能算法。但是由于花朵的形状非常复杂,没有人工干预,训练效果并不好。中国科学院植物研究所也提供了一份中国常见花卉的清单。有了这个列表,微软的人工智能最终在观察事物方面只取得了与人类相同的效果:首先“观察”总体形状,然后是高对比度的细节,最后是整体过程。

这个应用程序是如何工作的?要打开微软花卉识别,主界面上有三个按钮:拍照、选择照片和搜索。拍照就是当场拍一张照片来识别,选择一张照片就是选择一张旧照片来识别,搜索就是如果知道名字就搜索特定的花。

特定识别的效果是什么?对于常见的花卉,如康乃馨、百合和向日葵,识别准确率自然很高,但遇到花序和花簇复杂的品种就比较困难。以不寻常的花为例,通常栝楼的单株生长,识别率很高,但遇到一簇簇丁香时,很容易识别出其他相似的花。

此外,拍摄照片的角度也与识别率密切相关。如果你从上到下拍摄一朵盛开的花,识别率会相对较高。如果你从侧面拍摄一朵特征不明显的花,最终的结果可能只是一朵颜色相似的花。

对于不是花的东西,应用程序也可以执行部分识别。

在试验中,还发现花朵的颜色也会影响结果。例如,只有一种红色金银花,所以应用程序不知道这种花,但实际上系统中有金银花,但样本图片是普通的白色。一般来说,人工智能的图像识别仍然与学习的样本量有关,要达到与植物专家相同的精度还有点困难。

微软花卉识别应用的第二个基础是植物出版社出版的《中国植物志》。识别花卉后,介绍页上显示的花卉信息来自本书。然而,作为一个普通用户,这本书介绍的内容有点太难了,如“甘薯,旋花,多年生缠绕草本植物,大多无毛”,但没有共同的名称,分布地区,吃或不吃。