成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

HTML 5體感游戲《守護拉普達》誕生記

開發 前端
關于運動捕方式有很多,于是就存在算法選型問題。我們先后實驗過三種方式:色域跟蹤、Mean shift、幀差。最終綜合了一套方案。下面簡單介紹下實現方案。

拉普達是什么?

《守護拉普達》是一款基于HTML5的體感塔防游戲,是騰訊編程馬拉松的優勝作品。

拉普達(Laputa)是天空之城的意思。玩家以保護拉普達為目標,通過肢體運動控制準星殺死不斷靠近總部的小怪。殺怪可以獲取游戲積分,連殺或觸發道具都能得到更多積分!分數最終會存入服務器,列入宇宙排名。

演示視頻

實現原理

視頻體感游戲的核心在于運動的捕獲與識別,主要的問題是如何實現運動捕獲算法。

關于運動捕方式有很多,于是就存在算法選型問題。我們先后實驗過三種方式:色域跟蹤、Mean shift、幀差。最終綜合了一套方案。下面簡單介紹下實現方案。

原理:分析連續關鍵幀間差異來確定運動區域。再通過運動特征系數加權,最終得到較為準確的坐標。

優點:環境干擾相對較小,且無需特征錄入。

處理流程:

1.通過瀏覽器getUserMediaAPI啟動攝像頭并獲取視頻流

2.利用canvas轉化圖像數據格式

3.利用幀差原理獲取運動區域(這里用到(grayscale公式)

灰度 = R*.299+G*.587+B*.114;

我們預先設定了一個亮度敏感度值 sen = 15;

當Math.abs(像素亮度1-像素亮度2)>sen 時,這個點將被納入運動區域。

4、降噪

柵格化圖像,判斷每個柵格的運動點密度,排除低于設定值的柵格。這樣就得到比較干凈的運動區域。

5.運動區域平衡分析

上一步返回的是坐標點陣群,游戲需要的是唯一坐標。數據需要進一步處理。經過觀察發現運動點陣分布在畫面的區間與動作目的有一定關聯性。也就是以畫面中心點為基準,判斷運動點陣距離中心點距離。以距離為加權因素,越靠邊緣因素值越大。最終得出唯一坐標。

6. 每個圖像算法最終都會遇到性能問題

這里我們用到了 worker。關于worker:THE BASICS OF WEB WORKERS

以上便是《守護拉普達》實現體感控制的基本原理。在比賽***一刻我們還在不斷優化算法,是一件很磨人的事情。不過結果還算令人滿意,帶走3個獎項 杰出項目、優秀創新、優秀技術。

PS:Demo代碼正在整理,體驗地址會稍后放出。

團隊靚照

[[82987]]

《守護拉普達》已經入駐深圳騰訊形象店- @Image,歡迎前往體驗。

責任編輯:張偉 來源: 騰訊
相關推薦

2010-11-10 09:11:37

Windows Pho

2012-03-19 09:14:26

2012-12-07 10:52:29

2012-02-27 09:20:43

Julia編程語言

2021-01-12 09:42:05

鴻蒙HarmonyOSPage Abilit

2021-06-02 08:19:05

Web性能HTML

2013-03-22 16:49:12

2022-06-17 15:54:31

自動化數字員工

2014-11-24 09:23:22

華為數據中心

2016-09-26 15:40:52

2013-07-01 10:06:56

iPhone體感游戲

2015-01-30 17:18:26

捕魚3樊少強Testin崩潰大師

2011-06-27 08:57:23

JavaScript

2015-09-28 17:22:44

浪潮

2018-04-10 11:34:30

華為云生態大會

2013-03-21 19:58:10

ASC13亞洲大學生超

2011-05-13 17:36:05

HTML

2011-09-13 14:09:08

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩中文字幕 | 国产精品精品视频一区二区三区 | 欧美一二三四成人免费视频 | 日本午夜免费福利视频 | 欧美激情综合网 | 日日干干夜夜 | 欧美成人aaa级毛片在线视频 | 国产福利在线播放麻豆 | 国产日屁| 曰批视频在线观看 | 91免费看片 | 成人国产精品免费观看视频 | www四虎com| 国产亚洲精品综合一区 | 欧美精品一区在线 | 中文字幕一区二区三区在线观看 | 亚洲色欧美另类 | 国产日韩欧美一区 | 欧美精品一区二区三区在线播放 | 免费观看一级毛片 | 男女精品久久 | 韩日有码| 男女在线免费观看 | 日韩精品久久久 | 亚洲成人午夜在线 | 亚洲精品一区二区在线观看 | 一区二区三区亚洲 | 国产高清免费视频 | 91大神xh98xh系列全部 | 日韩中文字幕av | 亚洲美女一区 | 欧产日产国产精品国产 | 亚洲综合久久网 | 一区二区三区四区免费观看 | 亚洲精品第一国产综合野 | 九九热免费视频在线观看 | 亚洲成人精品久久久 | 精品中文在线 | 国产精品久久久久久久久久久久冷 | 欧美三级成人理伦 | 国产精品久久久久久久久久免费看 |