菜鳥程式設計師開發系統識別火影手勢,收穫大把二次元粉絲

2020-12-14 澎湃新聞

原創 文摘菌 大數據文摘

大數據文摘出品

作者:劉俊寰

日漫看多了,連程序猿也被煽動得中二起來。

《火影忍者》可能是很多人的第一部中二動漫,什麼影分身之術、螺旋丸、通靈術等這些手勢被我們玩了又玩,永遠都玩不會膩。畢竟,「沒有什麼敵人是螺旋丸解決不了的,如果一個不行,那就再搓一個」。

但是,手勢太多也容易搞混。這不,一位初學深度學習一年的印度小哥AngryCoder不僅把《火影忍者》裡面的手勢學了個遍,還用機器學習開發了一個系統,專門來識別這些手勢。

畫風大概就是這樣:

視頻連結:

https://youtu.be/mCcla6k3lXA

在YouTube上,這個項目也受到了大家的追捧,網友們都讚不絕口:

兄弟這也太棒了吧,我老是認不出新的手勢,有它就好了!

同樣作為資深阿宅的文摘菌怎麼能錯過這個寶藏項目呢?文摘菌扒了一下這個項目和神秘的AngryCoder小哥,疫情期間,來一起回憶這部神動漫,重新點燃中二之魂吧!

二次元的深度學習,中二患者狂加buff!

其實,AngryCoder大概一年前才開始接觸深度學習,他表示從逐漸接觸到熟練掌握神經網絡的過程中,就被萬能的神經網絡深深地折服了。

不過,這時小哥也遇到了瓶頸,他表示,越往後就越不知道自己能夠利用這項技術為這個世界做點什麼。(這熟悉的日漫男主內心活動)

靈光一閃,小哥決定還是回到自己的二次元世界,順便把自己對《火影忍者》刷了好幾遍的成果用上。

熟悉《火影忍者》的小夥伴都知道,《火影忍者》裡面的每個手勢都有不同的作用,比如文摘菌最喜歡的影分身之術,當按照結印順序做出手勢後,就可以創造出和你一樣的身體。

但是,各種功能和修煉等級配合不同的手勢,很難全部記下來,在艱難抉擇之下,小哥最後選擇了下圖的這些手勢進行識別:

小哥沒有選擇從零搭建神經網絡,而是利用了深度學習庫Keras訓練了一個卷積神經系統,用來進行物體識別。他表示,從頭開始訓練雖然酷,但是真的太!難!了!

小哥接下來也在視頻中向大家解釋了識別系統背後的原理。

首先,你需要觀看《火影忍者》不下五遍,把所有的手勢和咒語,最好連「輸出全靠吼」的技能全都記好筆記,每天認真複習。

然後就到了真正面對敵人的時候了,當你準確做出上述手勢之一,系統會將你的手勢進行識別,將其轉化成1和0的計算機語言,再將其送入訓練好的模型中進行識別,就可以得出最後的結果了。

以下圖為例,系統識別到,該手勢有80%的可能是Ram,10%的可能是Bird,10%的可能是Dragon。

最後,也獲得了這樣的效果:

可以看到,系統準確地識別出了「dog」的手勢,也能在無手勢時顯示「no sign」字樣。

最後,對於那些連第一步都做不到的《火影忍者》假粉,小哥也送上了貼心小禮物(此時需要配上程序猿的笑聲):

菜鳥阿宅程序猿勇闖三次元:現實太殘酷

看了AngryCoder的視頻,文摘菌深感這個小哥肯定也是個深陷二次元的有趣靈魂。

從YouTube主頁上初步判斷,小哥正式「營業」時間不超過一年,除了《火影忍者》手勢識別外,小哥還用Python玩了一把谷歌的Dino,還嘗試用自己的聲音刪除電子郵件???這病得不輕啊。

在這些項目中,文摘菌發現,除了識別火影手勢,小哥在4周前也用機器學習做了家居物體的識別,我們先來看幾個成功的例子,可以看到,不管是單個牙刷的識別,還是杯子、桌子多個物體識別都不在話下。

接下來,我們來看看失敗的例子,比如在電風扇面前,系統給出了「toilet 67%」的結果,這時小哥也忍不住了,在視頻下方直接開罵。

在被小哥寄予厚望的抱枕識別上,系統也只是給出了「tie 68%」的結果。

三次元的世界太殘酷了,還是乖乖躲回自己的二次元好了!

最後,可能也是想集二次元程序猿之力,小哥在YouTube下方留下了Discord群聊邀請連結,感興趣的朋友可一定不要錯過了,就是手機驗證、郵箱驗證、證明你不是機器人這一系列操作令人窒息。

Anyway,一起來造作啊!

原標題:《深度學習入行一年能幹啥?菜鳥程式設計師開發系統識別火影手勢,收穫大把二次元粉絲》

閱讀原文

相關焦點

  • 十年開發經驗的程式設計師一句話說出了重點
    有人覺得麻煩,也有人覺得沒有啥技術含量,而我覺得編程環境就是好比我們自己所居住的環境一樣,如果你居住的房子沒有窗戶,不專修不擺設家具就根本稱不上是家,編程開發也是如此,環境都搭建不好的程式設計師都不是一個合格的程式設計師。接下來的內容就是來自一位開發十年的老程式設計師的經驗分享。
  • 印刷柔性電極的自適應機器學習可穿戴生物傳感系統,用於手勢識別
    帶有印刷柔性電極的自適應機器學習功能的可穿戴生物傳感系統,用於手勢識別想像一下在沒有鍵盤的情況下在計算機上打字,在沒有控制器的情況下玩視頻遊戲或在沒有輪子的情況下駕駛汽車。這是加利福尼亞大學伯克利分校的工程師開發的一種新設備的目標之一,該設備可以根據前臂中檢測到的電信號識別手勢。該系統將可穿戴生物傳感器與人工智慧(AI)相結合,有一天可以用於控制假肢或與幾乎任何類型的電子設備進行交互。
  • 不能隨便模仿二次元手勢,千年殺沒朋友,鳴人這動作會被家長訓導
    隨著二次元文化的發展,我們接受二次元文化的途徑已經不再局限於電視,動漫愛好者只需要一部智慧型手機就能夠領略動漫的魅力。動漫公司在創作劇情和塑造人物性格特徵的時候,也採用了一些令人印象深刻的人物動作來獲得觀眾的關注度。
  • 康奈爾研發的手套不僅識別手勢,還識別觸覺
    儘管如此,基於傳感器的手勢追蹤手套在準確性和靈敏性依然比光學識別方案更優秀,目前市面上已有包括BeBop、Manus等多種手勢手套方案,此前Facebook Reality Labs也曾展示過一項基於光線追蹤原理的手勢追蹤手套,看起來精準性比無手套方案更好,可以用於模擬鍵盤打字。
  • 程式設計師一個人開發一款簡單的App需要多久
    首先,當前的App開發通常需要一個開發團隊來完成,涉及到的角色包括產品經理、策劃、互動設計師、視覺設計師、項目經理、後端程式設計師、前端程式設計師、Android程式設計師、iOS程式設計師和測試工程師,不同的角色有不同的開發任務,隨著當前移動網際網路逐漸進入到存量時代,用戶對於App產品的應用體驗也有了越來越高的要求
  • 美國研究新裝置,穿戴設備通過AI軟體識別人類手勢,改善人機互動
    加州大學伯克利分校的研究人員正在研究一種新的智能設備,研究人員用於演示的是一種含有晶片類似薄膜的裝置,包裹在演示人員的胳膊上,該設備可以使用硬體部分通過人工智慧程序來確定人打算做出的手勢。加州大學伯克利分校的阿里·穆恩(Ali Moin)說,識別手勢是改善人機互動的一種方法。 Moin說,她的團隊開發的系統同時還可以保護個人隱私,因此可以使用攝像頭和計算機視覺來改善人機互動。該團隊創建了一個靈活的臂帶,能夠讀取前臂上64個點的電信號。從演示中看的話,該設備像一張套在胳膊上的透明薄膜。
  • 如何從菜鳥程式設計師成長為高手
    加入微博平臺架構部的時間也不短了,趁著快過春節總結了一下自己入職微博以來的工作情況,從網際網路開發的半個門外漢,到如今能設計一些架構、排查一 些問題、分享一些經驗,收穫頗多,感想頗多,也逐漸意識到思路和方法的重要性,在此跟大家分享一下。主要分為學、做、想三方面。學習無疑是程式設計師最為重要的素質之一,尤其是網際網路這種日新月異的行業,把學習當做工作的一大半也不為過。
  • 火影忍者「空降」西安賽格!燃起火之意志
    穿上此次聯名服飾的其他款式後依舊能將潮流、活力熱血的氣質充分發揮如果你也想在秋冬穿出時尚感記得入手PEACEBIRD MEN × 火影忍者系列讓你瞬間在人群中收穫回頭率MEN將抽出1位幸運兒獲得火影手辦雕像並在官方公眾號推文中公示中獎信息豪橫~如此大禮心動的小夥伴別猶豫!
  • Magnopus和FRL合作開發,免費VR手勢遊戲《Elixir》登陸Quest
    近期,Oculus Quest商店上線了一款免費的手勢識別demo遊戲:《Elixir》,該作由Magnopus和Facebook Reality Labs合作開發,場景設定在魔法世界中,玩家將扮演巫師的學徒,學習魔藥和魔法生物。
  • 二次元壁紙,24張高清火影忍者壁紙,喜歡的快收藏起來
    動漫壁紙:二次元壁紙第三期,24張火影壁紙,火影迷的最愛,喜歡的小哥哥小姐姐們收藏一下~動漫壁紙:二次元壁紙第三期,24張火影壁紙,火影迷的最愛,喜歡的小哥哥小姐姐們收藏一下~動漫壁紙:二次元壁紙第三期,24張火影壁紙,火影迷的最愛,喜歡的小哥哥小姐姐們收藏一下~動漫壁紙:二次元壁紙第三期,24張火影壁紙,火影迷的最愛,喜歡的小哥哥小姐姐們收藏一下
  • 谷歌推出基於AI的開源手勢識別算法,可識別單手21個骨骼點
    8月20日消息,谷歌發布全新的手勢識別技術,該技術集成於開源跨平臺框架MediaPipe(可為多種類型的感知數據構建處理流程),特點是採用機器學習技術,支持高準確性手勢和五指追蹤,可根據一幀圖像推斷出單手的21個立體節點。
  • 體感遊戲 | 手勢識別玩飛機大戰遊戲(四) 使用深度學習實現手勢識別玩飛機大戰遊戲
    後面將分四篇文章來介紹實現手勢識別控制飛機大戰遊戲的功能,它們分別是:    今天是第四部分:使用深度學習實現手勢識別玩飛機大戰遊戲的功能
  • ...AI人體行為模式識別系統SmartSp:進軍行為模式識別的人工智慧領域
    文|蔡曉純 編輯|江倩君 2020年「創客中國」廣東省中小企業創新創業大賽暨第四屆「創客廣東」大賽省複賽完賽,盧大偉團隊的「基於3D攝像頭的AI人體行為模式識別系統SmartSp」創新項目,拿下新一代信息技術領域創客組別複賽最高分。
  • 停運了2年的二次元遊戲,騰訊卻花347萬復活它?
    《蒼藍境界》是破曉互動開發的一款二次元動漫RPG手遊,直白來說和《碧藍幻想》是一個類型的,就是一款養老婆的卡牌遊戲。這款遊戲原官微只有2.6萬粉絲,這樣人氣的遊戲,在一堆養老婆的遊戲裡存在感,基本上就和樓下天天清貨打折的小超市一樣弱。那……為什麼騰訊還要花重金復活它呢?
  • 滿滿的情懷 程式設計師讓Win95系統在Win10上復活
    本文轉自【快科技】;Windows 95(以下簡稱Win95)是微軟Windows系統經典中的經典,現在已經有25年歷史了,很多功能設計都沿襲了Win95的設定。現在的硬體平臺跟Win95時代不一樣了,直接安裝Win95系統很難,不過這難不倒程式設計師們,有人就使用Electron開發了可以在Win10上完美運行的Win95系統,使用了JS語言,不僅支持Win10系統,還支持Mac OS及Linux系統。它不是一個真正的OS系統,實際上是個Win應用程式,支持32位及64位,但Win95的各種功能都可以正常用,原汁原味的享受。
  • IT是程式設計師嗎
    程式設計師平時都做什麼?it是程式設計師嗎?這些疑問,小編一一為你解答。IT是什麼意思?IT(Information Technology):即信息科技和產業的意思。它主要是應用計算機科學和通信技術來設計、開發、安裝和實施信息系統及應用軟體。它也常被稱為信息和通信技術。
  • 四本二次元爽文!他穿梭蟲洞降臨漫威,攜系統殲星艦,成死亡騎士
    感謝各位看官在萬千文章中挑中了小編,小編給大家推薦四本二次元爽文!這4本小說,都是小編精挑細選的,其中,第一本《漫威之死亡騎士》他穿梭蟲洞降臨漫威,攜系統殲星艦,成死亡騎士!小說高潮不斷,精彩不斷,還在等什麼?快快閱讀吧!
  • 這個二次元開發團隊在《我的世界》中實現了原畫級CG立繪
    二次元文化無疑是當代年輕人最閃耀、最個性的浪花之一。隨著「90後」「00後」等「後浪」們逐步融入社會,二次元文化已經逐漸從小眾文化演變為「Z世代」所推崇的一種重要文化形式。年輕人對於二次元文化內容的需求也不再局限於展現形式與題材類型,而是逐漸下沉,滲透到了各個細分的內容領域。