Loading

菜(cài)鸟(niǎo)程序(xù)员开发系统识别火(huǒ)影手势,收获大把二次元粉丝

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

日漫看多了,连程序猿也被煽动(dòng)得(dé)中二起来。

《火影忍者(zhě)》可能是很多人的第一(yī)部中二动漫,什么影分身之术、螺旋丸、通灵(líng)术等这些手势被我们玩了(le)又玩,永(yǒng)远(yuǎn)都(dōu)玩不会(huì)腻。毕竟(jìng),“没有什么敌人是螺(luó)旋丸解决不了的(de),如果一个不行,那就再搓一个”。

开云手机站入口和卓英软件

但(dàn)是,手势太多也容易搞混。这(zhè)不,一位初学深(shēn)度学(xué)习(xí)一年的印(yìn)度小哥AngryCoder不仅把《火(huǒ)影(yǐng)忍者》里面的手势(shì)学(xué)了个遍,还用机器学习开发了(le)一个系统,专(zhuān)门来识别这些手(shǒu)势。

画风大(dà)概就是这样(yàng):

开云手机站入口和卓英(yīng)软件

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

开云手机站入口和卓英软(ruǎn)件

卓(zhuó)英软件

同样作为资深阿宅的文摘菌怎(zěn)么能错过这个宝藏(cáng)项目呢?文摘菌扒了一下(xià)这个项目和神秘(mì)的AngryCoder小(xiǎo)哥,疫情期间,来一起回忆这部神动漫,重新点燃(rán)中二之魂吧(ba)!

二次(cì)元的深度学习,中二患者(zhě)狂加(jiā)buff!

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

不过,这时小哥也(yě)遇(yù)到了瓶(píng)颈,他表示,越往后就越不知道自己能够利用这项技术为这个世界做点什(shí)么。(这熟悉的日漫男主内心活(huó)动(dòng))

灵光一闪,小哥决定还是回到自(zì)己的二(èr)次元世界,顺便把自己(jǐ)对《火影忍者》刷了好几遍的成(chéng)果用上。

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

但是,各种功能和修炼(liàn)等级配(pèi)合不同的手势,很难全部记下来,在(zài)艰难抉择之下,小哥最(zuì)后选择了下图的这些手势(shì)进行(háng)识别(bié):

开云手机站入口和卓英软件

小哥没有(yǒu)选择(zé)从零搭建(jiàn)神经网络,而是利用了深度学习库Keras训(xùn)练了一个卷积神经系统,用来进行(háng)物体识别。他表示,从(cóng)头开始训(xùn)练虽然(rán)酷,但是(shì)真(zhēn)的太!难!了!

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

首先,你需要(yào)观(guān)看(kàn)《火影忍(rěn)者(zhě)》不下五遍,把(bǎ)所有的手势和(hé)咒语(yǔ),最好连“输出全靠吼”的技能全都记好笔记,每天认(rèn)真复(fù)习(xí)。

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

以下图为例,系统识别到,该(gāi)手势有80%的可能是Ram,10%的可能是Bird,10%的可能(néng)是Dragon。

开云手机站入口和卓英软件

最(zuì)后(hòu),也获得了这样的效果:

卓(zhuó)英软件

可以(yǐ)看到,系统准确地识别出了“dog”的手势,也能在无手势时显示(shì)“no sign”字样(yàng)。

最后,对于那些连第一(yī)步都(dōu)做不到的(de)《火影忍者》假(jiǎ)粉,小哥也送上(shàng)了贴心小礼物(此时需要配上程(chéng)序猿的(de)笑声):

开云手机站入口和卓英软件

菜鸟阿宅程序猿勇闯三次(cì)元:现实太残酷(kù)

看了AngryCoder的视频,文摘菌深感这个小哥肯定也是个(gè)深陷(xiàn)二次元的有趣灵魂(hún)。

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

开云手机站入口和卓英软件

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

开云手机站入口和卓英软件

接下来(lái),我们来(lái)看看失败(bài)的(de)例子,比如(rú)在电风扇面(miàn)前(qián),系统给出(chū)了“toilet 67%”的结果,这时小哥(gē)也忍不住了,在视(shì)频下方直接开骂。

开云手机站入口和卓英软件

在被(bèi)小(xiǎo)哥寄(jì)予厚望的抱枕(zhěn)识别上,系统也只是给(gěi)出了“tie 68%”的结果。

开云手机站入口和卓英软件

三次元的(de)世(shì)界太残酷了,还是乖乖躲(duǒ)回自己的(de)二次(cì)元(yuán)好了!

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


">

    开云手机站入口-开云(中国)

    开云手机站入口-开云(中国)