Loading

菜鸟程序员开发系统识别火影手势,收获大把二次(cì)元(yuán)粉丝

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

日漫看(kàn)多(duō)了(le),连程序猿(yuán)也被煽动(dòng)得中二起来。

《火影忍者》可能是很多人的(de)第一部(bù)中二(èr)动漫,什么影分身之术(shù)、螺旋丸、通灵(líng)术等这(zhè)些手势被(bèi)我们玩了又玩,永远都玩不会腻。毕竟,“没(méi)有什么敌人是(shì)螺旋丸解决不了的,如(rú)果(guǒ)一个不(bú)行,那就再搓一个”。

卓(zhuó)英软(ruǎn)件(jiàn)

但是,手势太多(duō)也容易(yì)搞混。这不(bú),一(yī)位初学深度学习(xí)一年的印度小哥AngryCoder不仅把《火影(yǐng)忍者》里(lǐ)面的手(shǒu)势学了个遍,还用机器学习(xí)开发(fā)了一个系统,专门来识(shí)别这些手势(shì)。

画(huà)风大概就是这样:

九游官方网页版和卓英软件

在YouTube上(shàng),这个项目也受到了大家的追捧(pěng),网友们都(dōu)赞不(bú)绝口:兄弟这(zhè)也太棒了吧,我(wǒ)老是认(rèn)不(bú)出新(xīn)的手势,有它就好了!

卓(zhuó)英软件

九游官方网页版和卓英软件(jiàn)

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

二(èr)次元(yuán)的深度学习,中二患者狂加buff!

其实,AngryCoder大概(gài)一(yī)年前(qián)才开(kāi)始接触(chù)深度(dù)学习,他表(biǎo)示从逐渐接触到熟练掌握(wò)神经网络(luò)的过程中,就被(bèi)万能的(de)神经网络(luò)深深地折服了。

不过(guò),这时小哥也遇(yù)到了瓶颈,他(tā)表示,越往后就(jiù)越(yuè)不知(zhī)道自己能够利用这项(xiàng)技术为这个世界做点什么。(这熟悉的日漫男主内心(xīn)活(huó)动)

灵(líng)光一(yī)闪,小(xiǎo)哥决(jué)定还是回到自己的二次(cì)元世界,顺便(biàn)把自己对《火影忍者》刷了好几遍的成(chéng)果用上。

熟悉《火影忍(rěn)者》的(de)小伙伴都(dōu)知道,《火影忍者》里(lǐ)面(miàn)的(de)每个手势都有不(bú)同的作(zuò)用,比(bǐ)如(rú)文(wén)摘菌最(zuì)喜欢的影分身之术,当按(àn)照结印顺序做出手势(shì)后,就(jiù)可以创造出和你一(yī)样的身体。

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

九游官方网页版和卓英软件

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

小哥接下来也在(zài)视频中向(xiàng)大家解释了识别系统背后的原理。

首先(xiān),你需要观看《火影(yǐng)忍者(zhě)》不(bú)下五(wǔ)遍,把所有(yǒu)的手势和咒(zhòu)语,最(zuì)好连“输出全靠吼”的技能全都记(jì)好笔记,每天认真复习。

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

以下图为例,系统(tǒng)识(shí)别到,该手势有80%的可能是Ram,10%的可能是(shì)Bird,10%的(de)可能是Dragon。

九游官方网页版和卓英软件

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

卓(zhuó)英软件

可以看到,系统准(zhǔn)确地识别出了“dog”的手势,也能(néng)在无手势时显(xiǎn)示“no sign”字样。

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

卓(zhuó)英软件

菜鸟(niǎo)阿宅程序猿勇(yǒng)闯三次(cì)元:现(xiàn)实太残酷

看了(le)AngryCoder的视(shì)频,文摘菌深感这个小哥肯定也是个深(shēn)陷(xiàn)二次(cì)元的有(yǒu)趣灵(líng)魂。

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

九游官方网页版和卓英软件

在这(zhè)些项目中,除(chú)了识别(bié)火影(yǐng)手(shǒu)势,小(xiǎo)哥在(zài)4周前也用机器(qì)学习做了(le)家居物(wù)体(tǐ)的(de)识别(bié),我(wǒ)们先来看几个成功(gōng)的例(lì)子,可以看到,不管是单个牙刷的识别,还(hái)是(shì)杯子(zǐ)、桌(zhuō)子多(duō)个(gè)物体识别都不在话下(xià)。

九游官方网页版和卓英软件

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

九游官方网页版和卓英软件

在被小(xiǎo)哥寄予(yǔ)厚望的抱枕识别上,系统也只是给(gěi)出(chū)了“tie 68%”的结(jié)果。

九游官方网页版和卓英软件

三次元的世界太(tài)残酷了,还是乖(guāi)乖躲回(huí)自己的(de)二次元好了!

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


">

    九游官方网页版-九游(中国)

    九游官方网页版-九游(中国)