Loading

菜鸟程序员开发(fā)系统识别火影手势(shì),收获大把二(èr)次元粉丝

2020-04-09 13:32:52 qhzysoft 1870

日漫看多了,连程序猿也被煽动得中二起来。

《火影(yǐng)忍者(zhě)》可能是很多人(rén)的第一部中二动漫,什么影分身之术、螺旋(xuán)丸、通灵术等这些手势被(bèi)我们玩了又玩,永远都(dōu)玩不会腻。毕竟,“没有什么敌人是螺旋丸解决不了(le)的,如果一个不行,那就再(zài)搓一个”。

CQ9电子和卓英(yīng)软件

但是,手(shǒu)势太(tài)多(duō)也(yě)容易(yì)搞混(hún)。这不,一位初学深度(dù)学习一年的印度(dù)小哥AngryCoder不仅(jǐn)把《火(huǒ)影忍(rěn)者(zhě)》里面的手势学(xué)了个遍,还用机器学习开发了一个系统,专门来识别(bié)这些(xiē)手势。

画(huà)风大概就是(shì)这(zhè)样(yàng):

CQ9电子和卓英软(ruǎn)件

在(zài)YouTube上(shàng),这个项目也受到了大家的追(zhuī)捧,网友们都(dōu)赞不绝口:兄(xiōng)弟这也太棒了吧,我老是认不出新的手势,有(yǒu)它就好(hǎo)了!

卓(zhuó)英软件

CQ9电子和卓英(yīng)软(ruǎn)件

同样作为资深(shēn)阿宅(zhái)的文(wén)摘菌怎么能(néng)错过这个宝藏项目呢(ne)?文摘(zhāi)菌扒(bā)了(le)一下(xià)这个项(xiàng)目(mù)和(hé)神秘的AngryCoder小哥,疫情期间,来一起回(huí)忆(yì)这部神动漫,重新点燃中二之魂吧!

二次元的深度(dù)学(xué)习,中二患者狂加(jiā)buff!

其(qí)实,AngryCoder大(dà)概一(yī)年前才开(kāi)始接触(chù)深(shēn)度学习,他表示从逐渐接触(chù)到熟练掌握神经网络(luò)的过程中,就(jiù)被万(wàn)能的神(shén)经(jīng)网络深深地(dì)折服了。

不过(guò),这时小哥也遇到了瓶颈,他表示,越往后就越不(bú)知道(dào)自己能够利(lì)用这项技术为这个世界做点什么(me)。(这熟悉的日漫男主内心活动(dòng))

灵光一闪,小(xiǎo)哥决定还是回到自己的二(èr)次元(yuán)世界(jiè),顺便(biàn)把自己对《火(huǒ)影忍者》刷了好几遍的成果用上。

熟悉《火影忍者》的小(xiǎo)伙伴都知道,《火(huǒ)影忍者》里面的(de)每个手(shǒu)势都有不同的(de)作用,比(bǐ)如文(wén)摘菌最喜(xǐ)欢(huān)的影(yǐng)分(fèn)身(shēn)之术,当按照结印顺序做出手(shǒu)势后,就可以创造出和你一样的身体。

但(dàn)是,各种(zhǒng)功能和修炼等级配合不同(tóng)的(de)手势(shì),很(hěn)难(nán)全部记下来,在艰难抉择之(zhī)下,小哥最(zuì)后选择了(le)下图的这(zhè)些手势进(jìn)行识别:

CQ9电子和卓英软件

小哥没有(yǒu)选择从零(líng)搭(dā)建神(shén)经网(wǎng)络,而是利用(yòng)了(le)深(shēn)度学习库Keras训练了一个卷积神经系(xì)统,用来(lái)进行(háng)物体(tǐ)识(shí)别。他表示,从头(tóu)开始训练虽(suī)然(rán)酷,但是真(zhēn)的(de)太!难!了(le)!

小(xiǎo)哥接下来也在视频中向大(dà)家解释了识别系(xì)统背(bèi)后的原理。

首先,你(nǐ)需(xū)要观(guān)看《火影忍(rěn)者》不下五遍,把(bǎ)所有的(de)手势和咒语,最好(hǎo)连“输(shū)出全靠(kào)吼”的技(jì)能全都(dōu)记(jì)好(hǎo)笔记,每天认真(zhēn)复习。

然后就到了真正面对敌人的时(shí)候了,当你(nǐ)准(zhǔn)确做出上述手势之一,系统会将你的手势进(jìn)行识别,将其转化成1和0的(de)计算机语言,再将其送入训练好的(de)模型中进行识(shí)别,就可以得出最后的结果了。

以下图为例,系统识别到,该手势有(yǒu)80%的可(kě)能是Ram,10%的可能是Bird,10%的可能是Dragon。

卓(zhuó)英软件

最后,也(yě)获得了这样的效(xiào)果:

CQ9电子和卓英软件

可以看到,系统准(zhǔn)确地识别(bié)出了“dog”的手势,也能在(zài)无手(shǒu)势时(shí)显示(shì)“no sign”字样。

最后,对于那些连第(dì)一步都做不到的《火影忍者》假粉,小哥也送上了贴心(xīn)小礼物(此(cǐ)时需要配上程序猿的笑声):

CQ9电子和卓英软件

菜鸟阿宅程序猿勇闯三(sān)次元:现实太残酷

看了AngryCoder的视频,文摘(zhāi)菌(jun1)深感这个小哥肯定也是个深陷二次元的有趣灵魂。

从YouTube主页上初(chū)步判断,小哥正式“营业”时间不超过一年(nián),除了《火影忍者》手势识别外,小(xiǎo)哥(gē)还用Python玩了一把谷歌的Dino,还尝(cháng)试用自己的声音删除电子邮件???这病得不(bú)轻(qīng)啊。

CQ9电子和卓英软件

在这些项目中,除了识别火影手势(shì),小(xiǎo)哥在4周前也用(yòng)机器(qì)学(xué)习做了家居物体(tǐ)的识别(bié),我们先来看几个成功(gōng)的例子,可以看到(dào),不管是单(dān)个牙刷的识别,还是(shì)杯(bēi)子(zǐ)、桌子多个物体识(shí)别都(dōu)不在话下。

卓(zhuó)英软件

接下来,我们来看(kàn)看(kàn)失败的例子(zǐ),比如(rú)在电风(fēng)扇面(miàn)前,系统给(gěi)出了“toilet 67%”的(de)结果,这时小哥也忍不住(zhù)了,在视频(pín)下方直接开骂。

CQ9电子和卓英软件

在被小(xiǎo)哥寄予厚望的抱枕识别上(shàng),系统也只是(shì)给出了(le)“tie 68%”的结果。

CQ9电子和卓英软件(jiàn)

三次元的世界(jiè)太残酷了(le),还是乖乖躲(duǒ)回自己的二次(cì)元好了!

最(zuì)后(hòu),可能也是(shì)想集二次元(yuán)程(chéng)序猿之力,小哥在YouTube下方留下了(le)Discord群聊(liáo)邀请(qǐng)链接,感(gǎn)兴(xìng)趣的朋友可一定不要错(cuò)过了(le),就是手(shǒu)机验(yàn)证、邮箱验证、证明(míng)你不是机器人这(zhè)一系列操作令人窒息。


">

    CQ9电子(中国)互动百科

    CQ9电子(中国)互动百科