楼主

[视觉算法] 【交流帖】一个卑微的能量机关识别

[复制链接]
梯队队员henry_23
2021-5-21 23:04:18 只看该作者

马上注册,玩转Robomaster!

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

x
这次全是自己写的代码,终于可以拿出来和大家交流了: MUC-RM-CV/project-clementine - github.com

其实能量机关的识别已经不新鲜了,分享的这个也很简陋,目前也没有预测功能;但是速度挺快,大概 2 ~ 3ms 一帧(分辨率 640 × 480),后续也会更新文档教程以及装甲板的识别等。

目前使用的是 Hu's Moments (“Moment”即“图像矩”),因为扇叶旋转时形状是会变的,而 Hu's Moments 得到的特征有旋转不变性,因此考虑使用这个来分类可能的叶片轮廓。只是现场光照条件不同、图像分辨率不同,形态学运算的有无和参数的不同,都会影响到最后的图像矩,因此可能需要根据具体情况调整图像预处理参数,使得图像更像预先计算图像矩时使用的情况;或者重新计算当前条件下的图像矩。

本来想使用支持向量机,但是 cv::RotatedRect 包裹的扇叶形状拉直后可能会有左右的区分,担心 SVM 不能识别;但好像是可以判断出拉直后扇叶的朝向的,比如用主成分分析?(其实是我只会这几种方法,还是应该系统的学习一下图像处理hh)

由于各种原因,今年比赛……整体来说就是去蹭蹭热闹,虽然大家都还是付出了挺多,但是效果就是不太好(比如,调好的车场上不动,场下却正常飞奔,就离谱),大家表面上哈哈哈,估计背后应该也挺心酸的。这个算法最后也没能上车实战(可能过两天会试一试),发出来算是我代表算法组对这个赛季的一个交代吧……

跳转到指定楼层
推荐

[视觉算法] 【交流帖】一个卑微的能量机关识别

[复制链接]
梯队队员henry_23
 楼主| 2021-5-21 23:26:26 只看该作者
本帖最后由 henry_23 于 2021-5-21 23:34 编辑

还有一点心得也被吞了:

一是一定要有人带,效率可能是自己摸爬滚打的几十倍:一个人查资料自学可能花几个小时,但是讲给别人可能就只要十几分钟。

一个巧妙 / 恰当的算法,往往比费尽心机的优化更强。

工作前一定要熟悉自己的工具,比如学 C 这种存在直接操作内存的操作的语言,就需要先了解计算机基础知识;要学计算机,先要会用计算机,这个在国内其实是个很常见的问题——很多学生并不会用电脑;还有比如使用一个软件,记住快捷按键,可能会比鼠标操作快很多。

C++ 这门语言学习路线很陡峭,比如想用 STL 容器很简单,但是想用好确实难,可能需要了解右值引用、移动语义等等高阶内容;而学习图像处理,比如使用 OpenCV 的 C++ 接口可能会遇到类型转换等问题,给学习者增添了更多学习成本,而使用 Python 可能就不用太关心类型问题,更能关注内容在输入输出还有算法上。
回复 支持 4 反对 1

使用道具 举报

推荐

[视觉算法] 【交流帖】一个卑微的能量机关识别

[复制链接]
梯队队员henry_23
 楼主| 2021-5-21 23:15:36 只看该作者
555,第一次用论坛,发的内容没有存,结果一提交只留下一半……之后还有一句,就是感谢大家的付出,有很厉害的新队员,也有很热心的老队员,他们都很爱这个比赛,让我这个之前一直混混水水的算法组成员有了继续下去的动力,同时也看到了未来的希望!虽然大家付出这么多而结果不咋样,但是大家好像也都挺开心的;最后步兵一路从赛场开回学校好过瘾!
回复 支持 2 反对 0

使用道具 举报

地板

[视觉算法] 【交流帖】一个卑微的能量机关识别

[复制链接]
顾问yuan道
2021-5-27 20:39:14 只看该作者
顶一哈加油
5#

[视觉算法] 【交流帖】一个卑微的能量机关识别

[复制链接]
正式队员SAKAUMA
2021-5-27 21:12:39 只看该作者
henry_23 发表于 2021-5-21 23:26
还有一点心得也被吞了:

一是一定要有人带,效率可能是自己摸爬滚打的几十倍:一个人查资料自学可能花几个 ...

感受深刻,很多人对自己用的工具根本不了解,教都没法教。
6#

[视觉算法] 【交流帖】一个卑微的能量机关识别

[复制链接]
梯队队员lihaoyuan
2021-5-29 10:58:53 只看该作者
问一下,识别圆心了么?怎么识别的阿
7#

[视觉算法] 【交流帖】一个卑微的能量机关识别

[复制链接]
步兵
2021-5-30 14:36:10 只看该作者
楼主哪个学校的呀
8#

[视觉算法] 【交流帖】一个卑微的能量机关识别

[复制链接]
正式队员Mysterious
2021-6-21 23:39:27 只看该作者
henry_23 发表于 2021-5-21 23:26
还有一点心得也被吞了:

一是一定要有人带,效率可能是自己摸爬滚打的几十倍:一个人查资料自学可能花几个 ...

才开始接触的时候各种踩坑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

触屏版 | 电脑版

Copyright © 2024 RoboMasters 版权所有 备案号 粤ICP备2022092332号

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