国虫网

 找回密码
 虫友注册

QQ登录

只需一步,快速开始

查看: 5238|回复: 33
打印 上一主题 下一主题

[原创] 搞一个蟋蟀图形分析软件

[复制链接]
跳转到指定楼层
1#
发表于 2017-10-9 17:47:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Google的阿尔法机器人玩围棋都赢了李世石了,为什么不设计一个根据蟋蟀照片分析好坏的软件?就像二维码扫一扫那么方便,打开应用对着罐子里的蟋蟀扫一扫就知道蟋蟀的品级了 。我是个程序员又是个蟋蟀爱好者,这个事我觉得能做,并且很有意思。

相似的东西比如人脸识别软件现在也日趋成熟,无非是根据人脸关键标记点实现一些分析算法,但是根据面相识别人的品级就是个高难度活了,那是算命的干的活。蟋蟀的话只有玩蛐蛐的才在行,不过我觉得比算命的难度并不低,给蟋蟀相面指标有:

牙齿及虫脸占的作用虽然很大,但是不好扫一扫,暂且不论。

虫形指标:
须:长度、粗度、细密度
头:头深度、腮帮厚度,星门出角度,头高度貌似不好识别
斗丝、耳环(二者形状及搭配)
项:宽度、长度、鼓度(项毛与项斑)
六架:腿长度、粗度、间距(腿斑)
翅膀:中线距离项翅连接长度、中线角度、边骨及翅尖角度、翅纹细密度(貌似这又与下面要说的虫色有关联)
尾峰:长度、细度

虫色指标:(感觉这个就很难了,各方面搭配都有着关联)越写越觉得这个事太难了
脑搭颜色、斗丝颜色、项皮颜色,翅膀颜色,肉身颜色,腿关节颜色

实现技术的话,因为我只会C++编程,恰好C++在图像分析方面的天然优势,又有开源视觉库opencv(C++实现)的支持。

现在的问题就是:写完上面的抽象出来的指标我已经开始头疼了,我玩蟋蟀是个初学者,写着写着就觉得好多不懂的地方,指标对不对?还缺哪些指标?虫形指标占总评分的比例?虫色指标占总评分比例?各个分指标所占归属大指标比例?他们之间的千丝万缕的联系所占比例?(说白了还是不懂虫,不能很好的功能抽象化)虫色提取时光照和闪光灯的色差怎么办?

还有好多我想不到的疑问怎么办?

请大家一起讨论

如果懂虫的话,帮忙抽象(抽象的意思就是整体问题细分化,找到具体单个功能的指标)指标,帮忙定义各个指标所占比例。

如果懂C++编程的话,我们先一块来学opencv,这个库要重写,然后分工完成指标分析函数。

指标抽象细化还需各位实力虫友不吝赐教。

我的电话是:18730765972
沧州虫友杨永






本帖子中包含更多资源

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

x

评分

1

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享
2#
发表于 2017-10-9 18:31:42 | 只看该作者
3#
发表于 2017-10-9 18:47:20 | 只看该作者
本帖最后由 双地须 于 2017-10-9 20:35 编辑

为你有这样的想法点赞对蟋蟀来说,难度较大,失之毫厘差之千里。还有想做成功这件事,里面所涉及到的方方面面东西太多太多。
不过怎么说呢,世界上什么东西都是从无到有,就像你说的,阿尔法机器人玩围棋都赢了李世石。
从你发的图,就知道你是这方面的人才,呵呵!我是帮不了你忙,回个帖
,表示支持一下。

点评

王兄挺會說話,看了就高興,我也為你點個贊。明天多帶將軍來,留下視頻作留念。  发表于 2017-10-9 19:03
相虫的指标您肯定懂的  发表于 2017-10-9 19:00
4#
发表于 2017-10-9 18:47:25 | 只看该作者


         动态不定,神势无形。

点评

如果说相蛐蛐就是凭一种“感觉”的话,那我就是想把笼统的一闪而过的“感觉”挖掘具象出来。感觉也是过往的经验形成的本能灵感。动态的分析先不做  发表于 2017-10-9 19:03
哈哈!还是兄弟厉害,简单俩句话,把蟋蟀的基本特点给描绘出来了。  详情 回复 发表于 2017-10-9 18:52
5#
发表于 2017-10-9 18:52:06 | 只看该作者
飞雪樱花 发表于 2017-10-9 18:47
动态不定,神势无形。

哈哈!还是兄弟厉害,简单俩句话,把蟋蟀的基本特点给描绘出来了。
6#
发表于 2017-10-9 20:34:03 | 只看该作者
7#
发表于 2017-10-9 20:53:52 | 只看该作者
SU
8#
发表于 2017-10-9 21:37:45 | 只看该作者
玩的就是“无定相” 动态 泛色 铃性等等方面都要随着时间推移 靠人为观察 当然表面的硬指标的确能够被录入分析筛选 这样的想法可以理解
头像被屏蔽
9#
发表于 2017-10-10 07:23:55 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
10#
发表于 2017-10-10 07:59:53 | 只看该作者
好想法。难搞,搞初选应该能搞成,精选不成了。就象搞健美的与搞武术的、同样是好身体差别大了。

点评

是的,粗搞好搞,精做就难了。把老法师的眼力数据化搞成一个复杂的算法很难  发表于 2017-10-10 12:21
11#
发表于 2017-10-10 09:36:51 | 只看该作者
本帖最后由 土虫一只 于 2017-10-10 09:51 编辑

想法是好的,我94年学的计算机专业,对电脑也略懂,至于电脑下棋打胜人,其实只是玩了一个花样,什么花样呢.我怀疑是炒作!
你也学过机算机,也知道编程,你得输入条件,必须给电脑信息,然后电脑自己工作,程序循环(如果死循环的话,哈哈),大师跟电脑下棋,大师在明处,电脑在暗处,把大师之前的棋路跟应对方法录入电脑,那么机器工作肯定比人脑轻松,只要有电,零件不坏反应肯定比大师快.而大师年纪一天天上升,大脑反应肯定不及机器.
回过来说,我们对电脑中的棋路加以研究,也会发现好多漏洞.电脑有永远补不完的漏洞.如果大师在之前的比赛中留一手(必杀技),讲到这就是古人老说的"师父带徒弟一定要留一手,教了徒弟杀师傅".当电脑遇到不在设定中的棋路时,电脑程序很可能死循环,也就是BUG.BUG是永远存在的,因为计算机也离不开五行相生相克,这边漏洞补好,那边就又出来了,如果说没有BUG,那么这个就违反了自然规律,违反自然规律的东西在这个空间是看不到的.
电脑是人脑发明出来的,是不可能胜过人脑的.优势只在于能量问题.你对电脑棋路进行研究,也会发现漏洞,甚至百步,十步就有可能杀掉电脑,只是发现没发现的问题.
话说回来,你用这个用到虫子上来,不是不可行,可以帮助虫友识别虫子种类,级别.但是不定性因素太多了.比如"天时""养法""虫性"这些都在不断变化的.定中有变,变中有定.
你着手先从,虫子的种类(名称),级别入手,慢慢再深入.打个比方(一扫描,显示"真青"按牙的比例(只能扫到牙的长宽厚,扫不出硬度哇,排一下大约是团长,旅长级),那么色呢,虫色得过了秋分才定,有人说虫色变化不大,在这里我绝对反对这个观点,虫子的色变化简直是天上地下,有的色变的你都不认识了,怀疑这是不是当初自己的虫子了.(早秋捉出来看看像重青,养着养着变淡青了,再养养发现变白青了,哈哈哈),当然也可以,以不变应万变,早秋一扫战斗力60,中秋,晚秋也可以再扫一扫,战斗力上升了说明养功不错,战斗力下降了,可能养功不到位也可能虫子老了.
程序设定要以低到中到高到中到低这样的势态来设定. 这是定数,刚蜕出来的嫩虫战斗肯定低,慢慢长大了战斗力就上升了,哪怕养功不好也在上升(这是自然规律)然后到一个高峰(虫子的斗龄)过后就下降了.
仅供参考.

点评

那个不是炒作的  详情 回复 发表于 2017-10-10 12:25
12#
发表于 2017-10-10 11:34:56 来自手机 | 只看该作者
楼主想法不错,我简单的干过这事,那些数据比值大的虫,全败了,没鸟用

本帖子中包含更多资源

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

x

点评

请问您的方法能通过图片自动提取这些数据吗,是怎么实现的呢?  详情 回复 发表于 2017-10-10 12:26
13#
 楼主| 发表于 2017-10-10 12:22:53 | 只看该作者
stephent 发表于 2017-10-10 11:34
楼主想法不错,我简单的干过这事,那些数据比值大的虫,全败了,没鸟用

14#
 楼主| 发表于 2017-10-10 12:25:40 | 只看该作者
土虫一只 发表于 2017-10-10 09:36
想法是好的,我94年学的计算机专业,对电脑也略懂,至于电脑下棋打胜人,其实只是玩了一个花样,什么花样呢.我怀 ...

那个不是炒作的
15#
 楼主| 发表于 2017-10-10 12:26:15 | 只看该作者
stephent 发表于 2017-10-10 11:34
楼主想法不错,我简单的干过这事,那些数据比值大的虫,全败了,没鸟用

请问您的方法能通过图片自动提取这些数据吗,是怎么实现的呢?
16#
发表于 2017-10-10 15:05:18 来自手机 | 只看该作者
没法自动提取,我是拿一个叫几个像素的APP划线,线段包含的像素值会显示,然后简单计算
17#
发表于 2017-10-10 15:05:19 来自手机 | 只看该作者
没法自动提取,我是拿一个叫几个像素的APP划线,线段包含的像素值会显示,然后简单计算
18#
发表于 2017-10-10 15:11:52 来自手机 | 只看该作者
如果有自动化的朋友,可以找朋友搞一套机器视觉的图像处理软件,算法不复杂,但是针对性强(测量自己颜色提取等等),只要逻辑能力够,绝对能把一只虫的基础特征提取得一清二楚,而且可实现智能,即照片调用后直接出数据。当然,需要将拍照时的色温这一项调到一个定值,且需要加偏振片以获得真实颜色。我懒得搞。。。

点评

硬件层面的偏振滤镜,跟软件的滤镜不是一个概念,是真实的,看虫色,绝对必要,且每次拍摄必须固定角度,这样就套用标准模板的条件就成立了。  发表于 2017-10-10 21:36
形的提取本身就难,色这块更难,你不可能要求手机安滤镜  发表于 2017-10-10 16:54
19#
发表于 2017-10-10 20:01:05 | 只看该作者
恐怕对蟋蟀这个活体昆虫要有深刻的解读和理解,是起歩条件之一。此说为鼓励!
20#
发表于 2017-10-10 22:14:46 | 只看该作者
大约在七十年代发明的一项高科技是用激光照的全息照片,立体的可全方位看的,相当于现代三D吧、如能用软件做出来、可放大了全息全方位看虫、一定管用、人与科学结合起来成功率很高的。我用高倍放大镜看虫比不用強多了。

点评

现在五D都出来了,只限观看。  发表于 2017-10-11 18:29
21#
发表于 2017-10-11 10:47:32 来自手机 | 只看该作者
这个玩意要是搞成功了那么每年的蛐蛐价格都要翻几倍,伤不起啊。
22#
发表于 2017-10-11 11:25:13 | 只看该作者
刚看到!交通大学有设备,我与李世均教授讨论过,但是你要的数据没有!设备小型化更难!世界级难题!
23#
发表于 2017-10-11 11:26:17 | 只看该作者
刚看到!交通大学有设备,我与李世均教授讨论过,但是你要的数据没有!设备小型化更难!世界级难题!
24#
发表于 2017-10-11 17:20:51 | 只看该作者
{:3_292:}
25#
 楼主| 发表于 2017-10-11 17:23:49 | 只看该作者
本帖最后由 星空 于 2017-10-11 17:37 编辑

这几天工作闲暇正在学用python分析图片,第一步:识别图片中是否存在蟋蟀,有的话含有几个蟋蟀

QQ|关于我们|小黑屋|手机版|Archiver|国虫网蟋蟀论坛 ( 苏ICP备13046818号  

GMT+8, 2025-5-12 13:11 , Processed in 0.120131 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 主机支持:安雄科技

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