搜索
bottom↓
回复: 73

论坛里面有图像处理的老哥给看看

[复制链接]

出0入0汤圆

发表于 2017-9-9 17:27:47 | 显示全部楼层 |阅读模式
       会图像处理的大哥们帮忙看看!谢谢
      
     以前在本科做的是电力电子,研究电源方向,现在的导师做的是图像处理,现在我想做好手上的项目,0基础,不知道怎么下手,还是来熟悉的论坛求助一下大哥们,感谢!!!

    实现的要求就是利用上传的彩色图像,做到能够计算出图片里面有多少棵树?
   因为对图像处理里面的一些算法什么的不是很清楚,完全不知道怎么下手,想做知道一个如何去解决这个项目的学习过程

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入8汤圆

发表于 2017-9-9 18:08:21 来自手机 | 显示全部楼层
论坛之前不是有人用tensor flow识别汽车么
可以试试那个思路

出0入0汤圆

 楼主| 发表于 2017-9-9 18:13:44 | 显示全部楼层
canspider 发表于 2017-9-9 18:08
论坛之前不是有人用tensor flow识别汽车么
可以试试那个思路

您说的这个是利用深度学习来做呀?

出0入0汤圆

发表于 2017-9-9 18:59:34 | 显示全部楼层
HALCON,学习一下还是比较快的,楼主可以参考一下

出0入0汤圆

 楼主| 发表于 2017-9-9 19:23:13 | 显示全部楼层
hackboymzw 发表于 2017-9-9 18:59
HALCON,学习一下还是比较快的,楼主可以参考一下

这个词语还是第一次听说,看来我真的是对这个行业不了解,谢谢

出0入0汤圆

 楼主| 发表于 2017-9-10 10:47:58 | 显示全部楼层
老哥们,还有其他办法吗?顶顶顶!!!!!

出10入12汤圆

发表于 2017-9-10 10:52:24 来自手机 | 显示全部楼层
参考你体检的时候,人家显微镜清点你合格子孙的数量,骚年

出0入0汤圆

发表于 2017-9-10 10:53:11 来自手机 | 显示全部楼层
貌似用halcon很好实现

出0入55汤圆

发表于 2017-9-10 11:07:45 来自手机 | 显示全部楼层
RGB转HSV,检测H绿色,可以提取出树,再二值化,开闭运算,检测连通域数量就是树量,应该可以,重点在于树不能连成一片

出0入55汤圆

发表于 2017-9-10 11:10:46 来自手机 | 显示全部楼层
看到图中树有连成一片的情况,可以计算连通域的面积大小做判断,同时去除很小的干扰目标

出0入55汤圆

发表于 2017-9-10 11:13:18 来自手机 | 显示全部楼层
还有就是树的形状,可以先处理成圆形,然后数几个圆形就行了。为了减少勿判断,最好多些判断条件

出0入0汤圆

发表于 2017-9-10 11:17:27 | 显示全部楼层
阿里云上AI有现成的PAI服务,0.01元/100次,自己搞机器深度学习算法没有必要,投入产出不成正比。阿里云API人工智能体验馆

出0入8汤圆

发表于 2017-9-10 11:19:59 来自手机 | 显示全部楼层
先挑几个不连片的算个面积平均值 然后把总绿化面积除以平均值

出0入0汤圆

发表于 2017-9-10 12:35:51 | 显示全部楼层
opencv有一种叫大水漫盖,分水岭的算法

出0入0汤圆

发表于 2017-9-10 13:16:37 | 显示全部楼层
如果树和树之间没有交集的话,用基于传统形态学的方法完全可以实现。暂时不要碰深度学习和机器学习。先从基本方法做起。

出0入0汤圆

 楼主| 发表于 2017-9-10 16:34:47 | 显示全部楼层
442502587 发表于 2017-9-10 10:52
参考你体检的时候,人家显微镜清点你合格子孙的数量,骚年

哦哦,你说的这个是细胞计数的算法,好好好,谢谢,这是一个思路,我去看看这方面的论文

出0入0汤圆

 楼主| 发表于 2017-9-10 16:35:41 | 显示全部楼层
weichao4808335 发表于 2017-9-10 10:53
貌似用halcon很好实现

这个玩意我以前从来没有接触过软件呀,好像这方面的资料也不是很多呀,书籍很少

出0入0汤圆

 楼主| 发表于 2017-9-10 16:36:11 | 显示全部楼层
jssd 发表于 2017-9-10 11:07
RGB转HSV,检测H绿色,可以提取出树,再二值化,开闭运算,检测连通域数量就是树量,应该可以,重点在于树 ...

哦哦,好的好的,谢谢,感谢大哥!!!

出0入0汤圆

 楼主| 发表于 2017-9-10 16:37:58 | 显示全部楼层
why1220 发表于 2017-9-10 11:17
阿里云上AI有现成的PAI服务,0.01元/100次,自己搞机器深度学习算法没有必要,投入产出不成正比。阿里云API ...

哈哈,我也不想搞深度学习,但是老师的要求是要做这个算法,估计毕业论文就是这个了哦

出0入0汤圆

 楼主| 发表于 2017-9-10 16:38:36 | 显示全部楼层
mkliop 发表于 2017-9-10 11:19
先挑几个不连片的算个面积平均值 然后把总绿化面积除以平均值

哦哦,好的好的

出0入0汤圆

 楼主| 发表于 2017-9-10 16:41:02 | 显示全部楼层
pll19840511 发表于 2017-9-10 12:35
opencv有一种叫大水漫盖,分水岭的算法

好的好的,我去查一查,论坛里面还是好多牛人,谢谢

出0入0汤圆

 楼主| 发表于 2017-9-10 16:41:45 | 显示全部楼层
sgzzour 发表于 2017-9-10 13:16
如果树和树之间没有交集的话,用基于传统形态学的方法完全可以实现。暂时不要碰深度学习和机器学习。先从基 ...

嗯嗯,好勒好勒,谢谢

出0入0汤圆

 楼主| 发表于 2017-9-10 16:42:14 | 显示全部楼层
weichao4808335 发表于 2017-9-10 10:53
貌似用halcon很好实现

这方面的资料我百度看到就是网站什么的,没有书籍

出0入22汤圆

发表于 2017-9-10 19:47:25 | 显示全部楼层
零下12度半 发表于 2017-9-10 16:34
哦哦,你说的这个是细胞计数的算法,好好好,谢谢,这是一个思路,我去看看这方面的论文 ...

数细胞是  利用生物导电的原理数的 。。。不是显微镜数的 。

出0入0汤圆

发表于 2017-9-10 19:56:27 来自手机 | 显示全部楼层
零下12度半 发表于 2017-9-10 16:37
哈哈,我也不想搞深度学习,但是老师的要求是要做这个算法,估计毕业论文就是这个了哦 ...

你这个用卷积神经网络先处理一下得到输出特征图,再在特征图上用形态学方法腐蚀之类的处理。鲁棒性比直接rgb通道形态学方法处理好多了。因为cnn出来的特征图可以告诉你对应的这一块像素属于树木的概率是多大,是通过各种特征颜色,边缘等等抽象上去的。而rgb终究是rgb能用的特征只有rgb。同时你土地纹理改变也不会影响太多。前提是你训练数据牛逼。什么类型的都给cnn喂。

出0入0汤圆

发表于 2017-9-10 19:58:52 来自手机 | 显示全部楼层
还有就是用faster—RCNN

出10入0汤圆

发表于 2017-9-11 11:54:47 | 显示全部楼层
mark!!!
说不定以后会用到

出0入8汤圆

发表于 2017-9-11 12:56:06 来自手机 | 显示全部楼层
零下12度半 发表于 2017-9-10 16:42
这方面的资料我百度看到就是网站什么的,没有书籍

用Google搜索
如果用不了Google,基本告别稍微前沿点的技术研发了

出0入55汤圆

发表于 2017-9-11 13:16:05 来自手机 | 显示全部楼层
YFM 发表于 2017-9-10 19:56
你这个用卷积神经网络先处理一下得到输出特征图,再在特征图上用形态学方法腐蚀之类的处理。鲁棒性比直接 ...

大神出来了,请教大神,表情识别可否也提点提点?

出0入0汤圆

 楼主| 发表于 2017-9-11 15:27:05 | 显示全部楼层
lixin91985 发表于 2017-9-10 19:47
数细胞是  利用生物导电的原理数的 。。。不是显微镜数的 。

图像处理有这方面的论文,我的意思是您说的这个思路我去查查,具体细胞怎么数还真是不知道,嘿嘿

出0入0汤圆

 楼主| 发表于 2017-9-11 15:29:04 | 显示全部楼层
YFM 发表于 2017-9-10 19:56
你这个用卷积神经网络先处理一下得到输出特征图,再在特征图上用形态学方法腐蚀之类的处理。鲁棒性比直接 ...

哇,可以的可以的,谢谢你给的思路

出0入0汤圆

 楼主| 发表于 2017-9-11 15:29:31 | 显示全部楼层
canspider 发表于 2017-9-11 12:56
用Google搜索
如果用不了Google,基本告别稍微前沿点的技术研发了

哦哦,好的好的,谢谢!

出0入0汤圆

发表于 2017-9-11 16:23:58 | 显示全部楼层
如果熟练了 tensorflow还是比较容易的,只是训练的数据集麻烦一点,剩下就是计算机在干活了,看图片类型风格还不少,也只有深度学习比较容易应付,像此类图像识别几乎万能

出0入0汤圆

 楼主| 发表于 2017-9-11 16:28:45 | 显示全部楼层
yj_yulin 发表于 2017-9-11 16:23
如果熟练了 tensorflow还是比较容易的,只是训练的数据集麻烦一点,剩下就是计算机在干活了,看图片类型风 ...

嗯嗯,是这么回事。我是读的专硕,一年的时间搞深度学习,怕是入个门就要去找工作了哦

出0入0汤圆

发表于 2017-9-11 16:49:49 | 显示全部楼层
零下12度半 发表于 2017-9-11 16:28
嗯嗯,是这么回事。我是读的专硕,一年的时间搞深度学习,怕是入个门就要去找工作了哦 ...

tensorflow的好处是很多东西只需要学一下,不用自己实现,学习就差不多有现成的可用了。
给你看下这个: https://github.com/tensorflow/models/tree/master/object_detection

出0入0汤圆

发表于 2017-9-11 18:14:56 | 显示全部楼层
Faster R-CNN 显存是个问题,用 SSD 吧,把前面的网络换成 DenseNet

出0入0汤圆

 楼主| 发表于 2017-9-11 20:27:57 | 显示全部楼层
yj_yulin 发表于 2017-9-11 16:49
tensorflow的好处是很多东西只需要学一下,不用自己实现,学习就差不多有现成的可用了。
给你看下这个:  ...

好的好的,谢谢

出0入0汤圆

发表于 2017-9-12 00:05:21 | 显示全部楼层
关键在于速度,  二值化后 找有多少个封闭图形   

出0入0汤圆

发表于 2017-9-12 02:27:24 来自手机 | 显示全部楼层
二值化,然后缩小一半,算圆个数

出0入0汤圆

发表于 2017-9-12 06:57:17 来自手机 | 显示全部楼层
jssd 发表于 2017-9-11 13:16
大神出来了,请教大神,表情识别可否也提点提点?

自己没实现过这种分辨细节的网络。不过这个和识别车的品牌类似。之前看过一篇论文名字忘了,区分图片细节的任务用浅而肥的卷积网络结构,因为是根据偏底层一点的图片特征去识别的,而图片分类任务网络越深越好。具体用多少层每层多肥就要慢慢去试了。

出0入0汤圆

发表于 2017-9-12 07:02:16 来自手机 | 显示全部楼层
alcohol 发表于 2017-9-11 18:14
Faster R-CNN 显存是个问题,用 SSD 吧,把前面的网络换成 DenseNet

这个任务用不着这么深的网络。我识别汽车也只用了5层卷积。这个图片特征比汽车单一多了。

出0入0汤圆

发表于 2017-9-12 17:59:45 | 显示全部楼层
YFM 发表于 2017-9-12 07:02
这个任务用不着这么深的网络。我识别汽车也只用了5层卷积。这个图片特征比汽车单一多了。 ...

看样片的话很纯粹,所以网络不深不是个问题,前面自己搭个小网络还好训练。
要是跑测试,VOC 什么的浅了真心难过

出0入0汤圆

 楼主| 发表于 2017-9-12 20:13:13 | 显示全部楼层
wind2100 发表于 2017-9-12 00:05
关键在于速度,  二值化后 找有多少个封闭图形

好的好的

出0入0汤圆

 楼主| 发表于 2017-9-12 20:17:43 | 显示全部楼层
qiqirachel 发表于 2017-9-12 02:27
二值化,然后缩小一半,算圆个数

好的好的

出0入0汤圆

 楼主| 发表于 2017-9-14 10:56:38 | 显示全部楼层
jssd 发表于 2017-9-10 11:07
RGB转HSV,检测H绿色,可以提取出树,再二值化,开闭运算,检测连通域数量就是树量,应该可以,重点在于树 ...

这是我利用MATLAB写的RGB转HSV提取的每一个分量,感觉效果不是很好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入55汤圆

发表于 2017-9-14 11:03:31 | 显示全部楼层
零下12度半 发表于 2017-9-14 10:56
这是我利用MATLAB写的RGB转HSV提取的每一个分量,感觉效果不是很好

H分量不是蛮好的吗?
黑白分明,在这个基础上寻找每一颗树包含一个最大圆,然后数圆的个数就可以了。

出0入55汤圆

发表于 2017-9-14 11:07:22 | 显示全部楼层
提取H分量后,参考一个39楼的思路弄弄看,关键是将连在一起的树分开

出0入0汤圆

 楼主| 发表于 2017-9-14 18:49:39 | 显示全部楼层
jssd 发表于 2017-9-14 11:07
提取H分量后,参考一个39楼的思路弄弄看,关键是将连在一起的树分开

嗯嗯,上面那一个提取H分量还行,但是对于这中颜色比较深的,就会出现特别黑的情况

然后我把图像进行了翻转,发现在这种照片下V分量比较合适

在找这方面的文献,思考着如果叶绿素的含量比较高,程序里面要进行判断是选择哪一个分量进行后续的二值化和分割,不知道思路对不对

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入55汤圆

发表于 2017-9-15 08:32:17 来自手机 | 显示全部楼层
零下12度半 发表于 2017-9-14 18:49
嗯嗯,上面那一个提取H分量还行,但是对于这中颜色比较深的,就会出现特别黑的情况

然后我把图像进行了 ...

特别黑的不是绿色,是红色和紫色,你看看色谱图,绿色只在一定范围,提取这个范围就好

出0入0汤圆

 楼主| 发表于 2017-9-15 08:37:17 | 显示全部楼层
jssd 发表于 2017-9-15 08:32
特别黑的不是绿色,是红色和紫色,你看看色谱图,绿色只在一定范围,提取这个范围就好 ...

哦哦,这样啊,好,我去查查看,基础知识不行,很多事没法干,感谢

出0入0汤圆

 楼主| 发表于 2017-9-20 19:55:30 | 显示全部楼层
jssd 发表于 2017-9-15 08:32
特别黑的不是绿色,是红色和紫色,你看看色谱图,绿色只在一定范围,提取这个范围就好 ...

按照前面大哥们的思路,前几天一直有其他事处理,今天搞了一下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2017-9-20 19:56:40 | 显示全部楼层
jssd 发表于 2017-9-15 08:32
特别黑的不是绿色,是红色和紫色,你看看色谱图,绿色只在一定范围,提取这个范围就好 ...

现在得到了每一张照片里面的绿色,而且增强了,但是现在还还是一个三通道的图,再怎么样比较合适呀?

出0入55汤圆

发表于 2017-9-21 08:30:26 | 显示全部楼层
零下12度半 发表于 2017-9-20 19:56
现在得到了每一张照片里面的绿色,而且增强了,但是现在还还是一个三通道的图,再怎么样比较合适呀? ...

我不懂malab,用的是opencv,将rgb转成hsv后从h提取绿色,然后二值化,就是一副黑白图.可以作为掩膜将彩色的图去掉背景.
你先看看别人怎样做图像处理吧.

出0入0汤圆

发表于 2017-9-21 16:18:08 | 显示全部楼层
以楼主和论坛网友的水平,还是多问问老师吧,不然可能毕不了业

出0入0汤圆

 楼主| 发表于 2017-9-22 08:31:20 | 显示全部楼层
jssd 发表于 2017-9-21 08:30
我不懂malab,用的是opencv,将rgb转成hsv后从h提取绿色,然后二值化,就是一副黑白图.可以作为掩膜将彩色的 ...

哦哦,好的好的,还是很感谢您呀,,,,,嗯呢,我去看看

出0入0汤圆

 楼主| 发表于 2017-9-22 08:32:18 | 显示全部楼层
yirenonege 发表于 2017-9-21 16:18
以楼主和论坛网友的水平,还是多问问老师吧,不然可能毕不了业

话不能这么说呀,我也是刚开始,主要是没有一个整体的思路,所以不知道怎么下手,这方面的研究文献,不多。’

出0入0汤圆

发表于 2017-9-22 23:50:03 | 显示全部楼层

只能帮你到这里了
搞成HSV,从H分量入手,再腐蚀膨胀
估计不太可靠,干扰因素太多

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2017-9-24 16:05:45 | 显示全部楼层
hmd420304805 发表于 2017-9-22 23:50
只能帮你到这里了
搞成HSV,从H分量入手,再腐蚀膨胀
估计不太可靠,干扰因素太多 ...

哇,腻害啊,大哥,你这是用的什么搞得,能不能留个qq或者微信交流一下啊!!

出0入0汤圆

 楼主| 发表于 2017-9-24 16:06:51 | 显示全部楼层
hmd420304805 发表于 2017-9-22 23:50
只能帮你到这里了
搞成HSV,从H分量入手,再腐蚀膨胀
估计不太可靠,干扰因素太多 ...

估计不太可靠是什么意思,是这个方法不行,还是用的工具不可以

出0入0汤圆

 楼主| 发表于 2017-9-25 15:32:17 | 显示全部楼层
hmd420304805 发表于 2017-9-22 23:50
只能帮你到这里了
搞成HSV,从H分量入手,再腐蚀膨胀
估计不太可靠,干扰因素太多 ...

不在吗?在的话我想请教一下呀

出0入0汤圆

发表于 2017-9-25 23:15:03 来自手机 | 显示全部楼层
labview 让你半小时做出来

出0入0汤圆

 楼主| 发表于 2017-9-26 21:50:20 | 显示全部楼层
阿豪博士 发表于 2017-9-25 23:15
labview 让你半小时做出来

你们说的方法都很好,就是没我去学

出0入0汤圆

 楼主| 发表于 2017-10-5 15:31:06 | 显示全部楼层
hmd420304805 发表于 2017-9-22 23:50
只能帮你到这里了
搞成HSV,从H分量入手,再腐蚀膨胀
估计不太可靠,干扰因素太多 ...

老哥,在不在呀?能否交流下

出0入0汤圆

发表于 2017-10-5 18:46:22 | 显示全部楼层
零下12度半 发表于 2017-10-5 15:31
老哥,在不在呀?能否交流下

我估计用这个办法不行,另请高明吧

出0入0汤圆

发表于 2017-10-5 21:00:13 来自手机 | 显示全部楼层
这个用fasterrcnn模型。很容易的    准备几张不同类型的照片。把所有树框出来。训练一下。 比opencv牛逼多了。如果不会用。 你可以把数据准备好。我可以帮忙训练一下。几个小时就可以收敛的。

出0入0汤圆

 楼主| 发表于 2017-10-6 08:43:05 | 显示全部楼层
hmd420304805 发表于 2017-10-5 18:46
我估计用这个办法不行,另请高明吧

你用的什么呀?我只想知道你用的什么工具

出0入0汤圆

 楼主| 发表于 2017-10-6 08:44:12 | 显示全部楼层
kutf 发表于 2017-10-5 21:00
这个用fasterrcnn模型。很容易的    准备几张不同类型的照片。把所有树框出来。训练一下。 比opencv牛逼多 ...

感谢感谢,你说的数据是不同类型的照片是吧?
fasterrcnn模型?这个是什么里面的,

出0入0汤圆

发表于 2017-10-6 10:43:12 来自手机 | 显示全部楼层
零下12度半 发表于 2017-10-6 08:44
感谢感谢,你说的数据是不同类型的照片是吧?
fasterrcnn模型?这个是什么里面的, ...

就是给一些照片。照片是所有的树都用矩形框出来。一张照片有很多矩形。一个矩形只包含一棵树。然后扔到tensorflow训练一下。几千个矩形就足够了。

出0入0汤圆

 楼主| 发表于 2017-10-6 15:12:22 | 显示全部楼层
kutf 发表于 2017-10-6 10:43
就是给一些照片。照片是所有的树都用矩形框出来。一张照片有很多矩形。一个矩形只包含一棵树。然后扔到te ...

好的,好的,我整理下上传

出0入0汤圆

 楼主| 发表于 2017-10-6 18:33:25 | 显示全部楼层
kutf 发表于 2017-10-6 10:43
就是给一些照片。照片是所有的树都用矩形框出来。一张照片有很多矩形。一个矩形只包含一棵树。然后扔到te ...

大哥,我跟你私信了好哈,你能留个邮箱吗?我把图片发你邮箱

出0入0汤圆

发表于 2017-10-7 07:52:01 | 显示全部楼层
本帖最后由 hmd420304805 于 2017-10-7 07:56 编辑
零下12度半 发表于 2017-10-6 08:43
你用的什么呀?我只想知道你用的什么工具


HALCON
用楼上说的FastRCNN 自己训练样本应该更有效,点个赞

出0入0汤圆

发表于 2017-10-7 10:24:51 来自手机 | 显示全部楼层
零下12度半 发表于 2017-10-6 18:33
大哥,我跟你私信了好哈,你能留个邮箱吗?我把图片发你邮箱

ok,回信了

出0入89汤圆

发表于 2017-10-7 11:54:23 | 显示全部楼层
先判断图像本身是否符合要求,对比度等,再做二值化处理,然后识别轮廓,再把轮廓做几何化,然后把符合面积要求的几何图形统计出来。 最关键的是获取合格的图像这一关,特别是阴影问题。

出20入118汤圆

发表于 2017-10-8 02:41:20 来自手机 | 显示全部楼层
论坛做ai的蛮多的
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-11 02:26

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表