由于另一篇文章介紹了軟體制作方法。使用問題(Unity體感應用開發——Kinect V2 摳像)
是以本文隻詳述使用過程中的情況。
1 裝置架設位置:
(1)橫屏電視:如果不介意有一定的俯視,可以假設在電視上邊沿,木結構開槽露出Kinect表面。不然可以放在電視的下邊沿,或者用三腳架從地面假設到1.2米左右。
(2)豎屏電視:一般是落地的一體機,大部分是在一體機钣金結構上留了槽位,即架設在屏體上方。也有的是從一體機屏體正中間,大概離地1米左右的位置,加裝一塊拖闆,把Kinect拖在平視人的位置,Kinect機體會遮擋畫面,但是能得到平視圖像,體感換裝試衣用的比較多。
(3)LED拼接屏:這個情況一般都是從地面用三腳架假設,如果不是摳像這種對畫面的視覺标準要求很高的,其實LED如果離地有25cm,Kinect在離地20cm以内的槽位部署也可以。
2 部署環境要求低
你隻需要架設一台Kinect,并讓它與主機連接配接就可以了。不需要綠幕以及綠幕需要的支架,或是需要現場對綠幕材質,繃布細節的要求。這恐怕是它唯一的優點了,但是很多時候這個優點不足以覆寫缺點。
3 使用環境要求高
怕陽光、對反光材質(皮衣等)無感、怕黑色這些之前的文章介紹過,在陽光環境下如果kinect被直射,可能連人都識别不了,即畫面中不會出現人體摳像圖;如果有人穿皮衣皮褲,而且還是黑色的,這一塊畫面就會被摳掉;一些有吸光屬性的黑色物體也會被摳掉,即Kinect認為這不是人體。
4 摳像邊緣不準、有毛邊,頭發和腳容易被摳除
貼兩張圖,圖(1)邊緣問題 圖(2)頭發摳除
雖然針對這些情況可以加一些模糊,腐蝕等處理,但是我覺得針對拍照應用的标準,還是達不到。關鍵是處理結果不一定是穩定的。
5 摳像問題處理
一般處理方式是:
(1)環境光穩定,無陽光照射。
(2)帕燈不要往這個區域掃。
(3)用AR的方式去遮蓋頭部等。
(4)引導人員準備相應的道具去針對使用者身上可以被替換的反光物質。
(5)告知客戶情況暫時無法保證穩定。
摳像可以被做一些别的用途:
(1)比如一個蹦床遊戲,把使用者摳像圖作為彈跳的小人,且小人畫面足夠小,讓互動的注意力并不是摳像效果
(2)基于摳像的原理,但是不用摳像的彩色圖,即展示一些漫畫風的、像素風的畫面等。
最後來一張照片,是曾經做過的摳像應用,胡歌的現場使用畫面。這是效果最好的一張,實際上還有很多效果有較大問題的。也正是從這次開始,我對摳像拍照變得保守。