自动驾驶机器人论坛

机器车技发网因自动驾驶而生.

您尚未登录。

#1 2020-11-20 14:46:27

Williamcat
会员
注册时间: 2020-11-20
帖子: 8

最近在做个课题要求识别水表的尖端

如下图
1605857324_qq20201120143655.jpg


这种尖尖有什么好办法识别到么,我想找到顶点呢

最近编辑记录 Williamcat (2020-11-20 15:29:47)

离线

#2 2020-11-20 15:35:36

trust
会员
注册时间: 2020-11-20
帖子: 3

Re: 最近在做个课题要求识别水表的尖端

这个是水表?这个跟识别钟表一样的吧,
不一定要识别尖尖。

离线

#3 2020-11-20 15:38:03

Williamcat
会员
注册时间: 2020-11-20
帖子: 8

Re: 最近在做个课题要求识别水表的尖端

trust 说:

这个是水表?这个跟识别钟表一样的吧,
不一定要识别尖尖。

mad
那怎么识别?
大佬有啥方案?
可以有偿

离线

#4 2020-11-20 15:39:55

trust
会员
注册时间: 2020-11-20
帖子: 3

Re: 最近在做个课题要求识别水表的尖端

这种肯定不能总深度学习了,效率跟不上,硬件太贵呢,用传统的经典图像算法来解决,别太依赖深度学习算法的

离线

#5 2020-11-20 15:41:50

Williamcat
会员
注册时间: 2020-11-20
帖子: 8

Re: 最近在做个课题要求识别水表的尖端

对了 老板说用树莓派或者jetson

离线

#6 2020-11-20 15:43:11

administrator
Administrator
注册时间: 2020-11-19
帖子: 57

Re: 最近在做个课题要求识别水表的尖端

我觉得这种可以考虑用 canny识别轮廓来,找到轮廓最大的两个,计算两个轮廓最短的距离,应该就是
尖尖的位置

离线

#7 2020-11-20 15:44:38

Williamcat
会员
注册时间: 2020-11-20
帖子: 8

Re: 最近在做个课题要求识别水表的尖端

big_smile
目前就是这么做的
目前做的是 取了后面圆心
然后计算距离圆心最远距离

离线

#8 2020-11-20 16:04:58

administrator
Administrator
注册时间: 2020-11-19
帖子: 57

Re: 最近在做个课题要求识别水表的尖端

你这个应该还是比较标准的,如果角度都是正面照的话,那么可以从标准化表盘大小后开始考虑。
>>> 如果你已经分割出了表针,并且提取了表针的圆心,那么就非常简单了,分割出来的轮廓距离圆心最远的点就是表针的尖端。就是上边说的办法。
>>> 可以用直线检测比如霍夫变换, 处理一下,只有表针的外沿是最长的两条直线。那么这两条直线的交点就是表针的尖端

离线

#9 2020-11-23 10:51:17

Williamcat
会员
注册时间: 2020-11-20
帖子: 8

Re: 最近在做个课题要求识别水表的尖端

中心投影
先提取圆
然后法向投影,找峰值
指针,刻度都一起了

离线

页脚