24小时热门版块排行榜    

查看: 1862  |  回复: 16

cxd1301

新虫 (初入文坛)

[求助] 计算图像中烟支数量 已有6人参与

如图,如何识别图像中的烟支数量?
本人初步想法:灰度二值化、边缘提取,计算面积,扣除非烟支特征的区域面积(空隙),然后根据单支面积计算烟支数量,
但存在计算单支烟支面积困难的问题。
求推荐做法,最好带文献,重谢

计算图像中烟支数量
IMG_6121.JPG
回复此楼

» 收录本帖的淘帖专辑推荐

学习

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

月伴沙滩

至尊木虫 (文坛精英)

【答案】应助回帖

感谢参与,应助指数 +1
本人想法。如果是标准化生产出来的,是否可根据重量来求数量?比如,先得到每支烟的平均重量,再等到总重量,数量就有了
2楼2015-03-24 09:20:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lo_315

木虫 (小有名气)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
conanwj: 金币+2, 应助指数+1, 感谢应助 2015-03-28 23:02:05
cxd1301: 金币+30, ★★★很有帮助 2015-03-31 14:05:10
假设香烟都是完全密排,产生空隙不能避免,将空隙面积分摊到每根香烟,那么每根香烟所占面积为
A=2√3R^2(如对此算法感兴趣,再详细解释A怎么算出来的),比pi R^2大一点,这样你就不用扣除空隙的面积,图像处理上会简单很多,只需测算香烟截面整体面积S,数量N=S/A,因为此算法为理想密排面积,可再乘一个密排系数 m(经验值在1左右) ,即:
       N=S/A  * m
若感觉单格香烟面积A计算不准确可用统计学,实测图中100只香烟所占面积 C  
则:  N=S/C  *100     (100只是举个例子,可以取更多)

希望随你有所帮助
走着
10楼2015-03-24 22:33:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yishuipang

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
cxd1301: 金币+10, ★★★很有帮助 2015-03-27 10:47:14
引用回帖:
12楼: Originally posted by cxd1301 at 2015-03-25 10:29:15
想法是这样,振作起来发现没那么简单,有空隙,边缘提取没有教好的算法的话,误差有点儿大...

用形态学的分水岭算法估计可以。
VIP:VInterestingPaper
13楼2015-03-25 10:47:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

仙木映月

金虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
单只烟的面积可以当个常数吧。
Hardtosay.
3楼2015-03-24 09:34:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cxd1301

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by 月伴沙滩 at 2015-03-24 09:20:57
本人想法。如果是标准化生产出来的,是否可根据重量来求数量?比如,先得到每支烟的平均重量,再等到总重量,数量就有了

目前是采用该方法,但鉴于不同品牌烟支重量不一致,需要不断切换查找香烟品牌,所以系统通过图像处理来获取
4楼2015-03-24 10:50:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cxd1301

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by 仙木映月 at 2015-03-24 09:34:00
单只烟的面积可以当个常数吧。

可以算是常数,但不同拍照角度,距离,这个常数可能会变化
5楼2015-03-24 10:51:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

仙木映月

金虫 (正式写手)

【答案】应助回帖


conanwj: 金币+1, 应助指数+1, 感谢应助 2015-03-28 23:02:24
引用回帖:
5楼: Originally posted by cxd1301 at 2015-03-24 11:51:07
可以算是常数,但不同拍照角度,距离,这个常数可能会变化...

拍照距离可以固定。如果不固定的话,可以加个超声波测距就搞定了。拍照角度要好好控制,如果角度过偏,根本就没有办法提取这么细微的边缘,而且考虑到透视关系,香烟的单只面积也随距离在变化。
Hardtosay.
6楼2015-03-24 12:03:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yishuipang

铁杆木虫 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
cxd1301: 金币+10, ★★★很有帮助 2015-03-27 10:47:54
首先,图像上半部分和下半部分的纹理不一样,所有很容易取到有烟的部分。

其次,每只烟的周围其实有个白色圈,基本采用图像分割的技术可以把每只烟的边缘提取出来。

然后即可以数数了!
VIP:VInterestingPaper
7楼2015-03-24 17:43:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

anlan1008

禁虫 (职业作家)

本帖内容被屏蔽

8楼2015-03-24 18:04:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

匿名

用户注销 (著名写手)

本帖仅楼主可见
9楼2015-03-24 18:07:59
已阅   申请信息EPI   回复此楼   编辑   查看我的主页
相关版块跳转 我要订阅楼主 cxd1301 的主题更新
信息提示
请填处理意见