來源:量子位
子豪 發自 凹非寺
量子位 報道 | 公眾號 QbitAI
現在,只需用攝像頭錄制真人視頻,就能一鍵生成火柴人gif。
來自谷歌的工程師小哥Ken Kawamoto就利用PoseNet開發了這樣一個網站——stickfigure-recorder。
△Ken Kawamoto
用這個網站生成火柴人gif十分簡單。
進入網站之后,點擊開始按鈕,進行錄制前的設置。
選擇適合不同硬件配置的識別精度:
想要識別多人視頻,只需勾選「允許多人估算」即可,不過可能會犧牲一定的幀率。
還可以調整火柴人的平滑度,數值越高,火柴人就越平滑,但其動作速度會變慢,因此在錄制時需要相應地放慢動作速度。
之后就可以開始錄制視頻了,同時生成火柴人動畫。
錄制完畢之后,可以對火柴人動畫進行剪輯、調整速度。
小編以身試玩(沒喝多)
最后導出為gif文件,就大功告成了。
網站使用PoseNet從網絡攝像頭錄制的視頻中檢測姿勢特征,然后將其轉換為簡筆畫,然后可以將其導出為gif文件。
PoseNet是由劍橋大學開發的,利用機器學習進行姿態估計的開源工具,可以在瀏覽器中進行實時人體姿態估算。
通過檢測人體17個關鍵部位的位置,比如識別圖像中人物手肘、膝蓋的位置,來估測圖像或視頻中的人體姿勢,分別用兩個算法估計單個或多個形體的姿態。
它不需要特殊的相機或C++/Python技能,即使是一些模糊的、低分辨率、黑白的圖片,也可以提取準確的姿勢數據,可以用于增強現實、制作人物動畫,還可以分析運動步態等。
并且PoseNet不會去辨別圖像中的人物,由于PoseNet是在瀏覽器上運行,任何關于用戶行為的數據都不會被泄漏。
小哥表示,之所以制作stickfigure-recorder網站,是因為自己從醫院出院后不想讓家人擔心,所以制作了一個叫OpenKen的網站。
這是一個開放網站,所有人都可以從上面看到他的活動、心跳、位置等。
而制作OpenKen需要很多火柴人gif,小哥覺得制作起來太麻煩,于是想到用真人視頻直接生成……
(聲明:本文僅代表作者觀點,不代表新浪網立場。)