惊蛰已过,一声春雷,大地开始解冻。

条件允许的话,出去晒晒太阳,看看风景,赏赏花。

也可以在央视直播云赏花,十多个机位展示了全国各地不同地区的美丽风景。

形色

看到好看的花,但是叫不上名字怎么办?

这里推荐一下「形色」,一款小众的识花应用,带你遇见全世界的植物。

通过拍照上传植物图片,应用 1 秒给出花名和比对图,更有花语诗词、植物趣闻等丰富内容,涨知识。

客户端的功能更加丰富些,除了能够识别植物外,还有养花技巧、社区等等。

不过更推荐使用小程序,功能更加纯粹,不占内存。


识花的原理

机器为什么能够识别出图片中花的种类?

要知道机器如何识别,可以先想想人类如何去认识花朵。

我们根据花瓣花蕊的外形、颜色,以及其他的一些特征,通过这些特征去脑海搜寻对应花的名词。

但往往我们的记忆并不深刻,或者说会因为视觉上的偏差导致混淆。

同样的,机器识别花朵也需要提取特征,然后将这些特征去和已经被打上标签的花朵特征进行匹配,如果达到一定的相似度,就可将两种花归为一类。

这个提取特征的过程,也是机器学习的过程,如果数据量足够大,匹配的结果会更加的准确。

机器是如何提取图片上花的特征的?

首先要知道,图片本质就是像素值的矩阵。如果是普通的灰度图,可以使用简单的二维矩阵表示,矩阵中的值为表示灰色的程度。例如下面的这张 8

如果是彩色的图片,那么需要使用更高维的矩阵去表示。

因此,可以通过提取矩阵的特征来表示图片的特征。

卷积是常用地矩阵特征提取方式,具体看下面的动画。

上面就是一个卷积的过程。黄色的矩阵叫做“滤波器(filter)”或者“核(kernel)”,通过在图像上滑动滤波器并计算点乘得到矩阵叫做“特征图(Feature Map)”

例如这张8,通过两次卷积操作,最后识别出符合 8 的特征。(池化和全连接此处不做赘述)

所以,机器经过这样的一系列操作,提取特征然后对花进行识别分类。当然,这中间机器的学习是一个非常复杂的过程,有许多地方是可以优化,同时更多的数据量也可以提高识别度精度。

机器如何识别花的种类相关推荐

  1. TensorFlow迁移学习的识别花试验

    最近学习了TensorFlow,发现一个模型叫vgg16,然后搭建环境跑了一下,觉得十分神奇,而且准确率十分的高.又上了一节选修课,关于人工智能,老师让做一个关于人工智能的试验,于是觉得vgg16很不 ...

  2. matlab 语音识别为文字,语音识别(Speech Recognition)是让机器通过识别和理解过程把语音信号转变为相应的文本...

    语音识别(Speech Recognition)是让机器通过识别和理解过程把语音信号转变为相应的文本 2016-08-22 0 0 0 暂无评分 其他 1 积分下载 如何获取积分? 语音识别(Spee ...

  3. 基于tensorflow、CNN网络识别花卉的种类(图像识别)

    基于tensorflow.CNN网络识别花卉的种类 这是一个图像识别项目,基于 tensorflow,现有的 CNN 网络可以识别四种花的种类.适合新手对使用 tensorflow进行一个完整的图像识 ...

  4. 识别花html5,对着花拍照可以识别花名字的app是什么 发现识花怎么样

    类型:教育学习大小:35.3M语言:中文 评分:10.0 标签: 立即下载 对着花拍照可以识别花名字的app是什么呢,一些朋友在去外游玩的时候会看到一些平时没有看到过的花,不知道那些花叫什么名字,那么 ...

  5. @所有人,不服来战!你都认不出的这些汉字,机器能识别吗?

    书法是中国及深受中国文化影响过的国家和地区特有的一种文字美的艺术表现形式.书法艺术的背景是中国传统文化.书法植根于中国传统文化土壤,传统文化是书法赖以生存.发展的背景.我们今天能够看到的汉代以来的书法 ...

  6. Amazon验证码机器算法识别

    在破解Amazon的验证码的时候,利用机器学习得到验证码破解精度超过70%,主要是训练样本不够,如果在足够的样本下达到90%是非常有可能的. update后,样本数为2800多,破解精度达到90%以上 ...

  7. 人眼识别与机器识别的联系_机器可以识别笑话吗

    人眼识别与机器识别的联系 Jay Leno frequently performed a simple comedy bit by reading ambiguous headlines from r ...

  8. 人才缺口上百万,年薪50万+!

    开启我的人生巅峰 行业风口的人工智能,在中国人才缺口将超过500万人,而中国人工智能人才数量目前只有5万(数据来自工信部教育考试中心). 并且目前岗位溢价相当严重,2017年人工智能在互联网岗位薪酬中 ...

  9. AI十级「找茬」选手,非这个书生莫属,节后开源!

      视学算法报道   编辑:好困 桃子 [新智元导读]为了测试,研发团队的大哥都爬树上了!什么模型竟然只需10%的训练数据,性能就能超越同行,还会免费开源? 考验你眼力的时候到了! 只看一眼,看出什么 ...

最新文章

  1. Linux下三个密码生成工具
  2. windows文件名非法字符过滤检测-正则表达式
  3. python中的@符号的作用
  4. hdu 5072 Coprime
  5. 理解遗传算法循环交叉
  6. tsql 正则_T-SQL中的SQL Server正则表达式
  7. 计算机编程术语理解,计算机编程常用术语中英对照
  8. 用ASP.NET Core 2.1 建立规范的 REST API -- 缓存和并发
  9. flex java框架_fleXive——JavaEE框架
  10. android log.d 格式化,android – 在我的代码中使用Log.d()或Log.e()
  11. 三个球A,B,C大小形状相同,且其中有一个球与其他球的重量不同,要求找出这个不一样的球
  12. Python import导入模块与函数方法 Python语言基础【1】
  13. 架构设计的立方体扩展
  14. xgboost算法_回归建模的时代已结束,算法XGBoost统治机器学习世界
  15. 第四季-专题18-FLASH驱动程序设计
  16. 学习:对抗神经网络 - 恶意软件
  17. UG NX 10 坐标系
  18. 如何管理时间:重要紧急四象限的思考
  19. Mac mini 2018+ 进入 Recovery 预置恢复模式方法
  20. 网络故障检查、PING命令使用(实测)

热门文章

  1. 推荐一款电子地图软件
  2. 图片压缩工具压缩大全
  3. 一个 DAG 工作流引擎的设计实现源代码实例
  4. Java根据地址计算日出日落时间(百度地图API)
  5. 意义重大的眼底识别!Python 图像分割实战教程
  6. 推荐你身边的女神加入 TGO 鲲鹏会吧!
  7. 干货分享 | 这个软件一秒钟就可以知道你电脑有什么
  8. LMT NEW PBS——作业排队管理软件
  9. 洛谷刷题C语言:切蛋糕、概率、Bridž、NOTE、DOMINO
  10. 安科瑞APF有源电力滤波器和SVG无功补偿装置如何选型?-安科瑞潘芹