Re: [閒聊] xbox 360 的 Kinect 技術

作者: Rabby250 (在沙漠裡尋找星星)   2025-02-11 07:50:38
※ 引述《wahaha99 (我討厭人類)》之銘言:
: 是說 XBOX 360 的 Kinect 技術
: 在十幾年前就有了
: 但沒看過有人用Kinect來做3D捕捉
: Kinect 好像也沒有出後續的設備
: 到現在 Hololive 在用的家用3D
: 都還常常出包
: 有沒有人能說說看, Kinect 技術為何沒有被應用在 VR、3D捕捉?
: (還是其實是有的?)
: 畢竟當年就是 xbox 360 的一部分,
: 現在的技術要做只會更便宜才對
已經是十幾年前看的東西了,憑記憶寫的,如果有錯請再幫忙糾正
-----
簡單來講是 Kinect 為了能夠以 200 FPS 以上的速度辨認肢體動作用了神奇演算法
但是這個演算法只有特定條件下才能用,比方說相機不能在辨識同時大幅度移動
當時一般辨識肢體動作的演算法大概長這樣:
原圖畫面→從畫面裡剪出人形→辨識特徵(手、腳、頭等等)→照肢體位置辨識動作
先不說辨識動作了,光是辨識特徵就可以花一堆時間
(比方說手離鏡頭遠近、出現在畫面哪裡、是什麼角度等等)
然後 Kinect 必須要用廉價相機外加四肢沒有裝感應器的條件下高速辨識
結果當時有點軟不知道哪個天才工程師居然想出一個神奇方法
他們首先找了幾個演員在 Kinect 前面把所有想的到的動作都作了一遍
然後用建模從得到的動作裡生成不同體型的動作
(比方說這些演員沒有瘦子,就用建模虛構一個瘦子,然後模擬出瘦子的動作)
印象中最後他們搞出了兩百萬筆資料,就用這些資料訓練出了 Kinect 用的辨識模型
用這模型包了辨識特徵和動作兩個最花時間的工作
等到玩家實際在 Kinect 面前玩的時候, Kinect 做的事就是照模型猜出玩家當時動作
然後這模型只是單純的二十層決策樹, 360 執行起來可以做到 200 FPS
自然就達成了遊戲中需要的辨識條件-平價硬體、要快、而且不需要拿感應器
(順帶一提,有點軟後來把這技術拿去電腦視覺學界最著名的發表會 CVPR 發表
很理所當然地拿下了那年的最佳論文獎)
但是反過來說,因為辨識特徵和動作用的模型都是針對 360 遊戲環境特別開發的
當然不適用於 VR 這種相機會動來動去、光是角度就不知道要照幾張畫面出來的辨識環境
VR 最終也會有 VR 能夠套用的辨識技術,不過那很有可能就不是跟 360 用同一套了
作者: zseineo (Zany)   2025-02-11 07:53:00
作者: xenojack (阿毛)   2025-02-11 08:00:00
作者: itonnoemi (草莓胖子)   2025-02-11 08:00:00
作者: DivineSX (H是不行的)   2025-02-11 08:02:00
作者: mtbigzan (不怎麼大)   2025-02-11 08:03:00
作者: krousxchen (城府很深)   2025-02-11 08:18:00
現在Ai發展已經遠超了
作者: ryoma1 (熱血小豪)   2025-02-11 08:41:00
感謝分享
作者: kuff220 (庫夫)   2025-02-11 08:52:00
超強
作者: shifa (西法)   2025-02-11 09:05:00
這作法真的很天才不過我覺得 Kinect 最猛的是 放在空房間可以辨識有人型活動跡象 XD 每次看到這種影片就覺得非常real
作者: moritsune (君をのせて)   2025-02-11 09:08:00
當初能想到這樣解決的工程師真的天才
作者: bladesinger   2025-02-11 09:16:00
很有趣的做法,每次看見這種偷吃步都覺得工程師很天才XDD
作者: inte629l   2025-02-11 09:22:00
推 超酷XDD
作者: coollee (EloC)   2025-02-11 09:31:00
最可惜的體感真的是kinect 現在的晶片跟技術又進步不少繼續發展還是很有搞頭
作者: spfy (spfy)   2025-02-11 09:33:00
微軟有些覺得當下沒明顯的發展前途就砍掉吧 Kinect HoloLensSureface Duo/Neo都這樣就砍了
作者: krousxchen (城府很深)   2025-02-11 09:47:00
NS2有專利說要搞鏡頭辨識
作者: sunshinecan (陽光罐頭)   2025-02-11 09:51:00
作者: YoniOjisan   2025-02-11 09:54:00
推,漲知識了
作者: qwe1487738 (光頭哥)   2025-02-11 10:06:00
作者: felaray (傲嬌魚)   2025-02-11 10:06:00
居然是這樣建模 當年真有趣
作者: shikemurajy   2025-02-11 11:22:00
肯定你記錯 我研究所用kinect這麼久從不知道他傳輸頻寬能收200fps能穩定收640x480 30fps深度圖就不錯了

Links booklink

Contact Us: admin [ a t ] ucptt.com