2017-05-07 34 views

回答

0

看來Supermario以這樣的方式編程的,整個environement(背景)移動時,如果馬里奧是在該幀的中心。我建議跟蹤馬里奧這樣:

讓asume IMG [T1]和IMG [T2]是在視頻兩個連續的幀

  • 檢查的背景移動(DIFF = IMG [T1] - IMG [ T2])
    • 如果DIFF> 0(幾乎)全部像素(背景移動):馬里奧必須在圖像
    • 的中心如果(幾乎)全部像素差異== 0:馬里奧可以是發現與背景扣除(解釋here

隨着背景減除也其他移動的物體(如火災球或龜)會被發現。不過,在這個有限的搜索空間中找到mario應該相當簡單。

有一種情況下離開這裏沒有覆蓋:馬里奧不動,並且是盈方的中心。這裏在t1和t2的馬里奧位置不變。