BlazePalm์์ ์ถ๋ก ๋ ํฌ์ธํธ๋ก ์ ์ค์ฒ ์ธ์ํ๊ธฐ
์ ํด์ง ์ ์ค์ฒ = swipe(์.ํ.์ข.์ฐ) ์ ์ค์ฒ, pinch ์ ์ค์ฒ, quiet ์ ์ค์ฒ, grab ์ ์ค์ฒ
pip install -r requirements.txt
-
์ฐ์ ๋์์ ์ดฌ์ํด์ ์ keypoint ์ขํ๋ฅผ ๋ฝ๊ณ ๊ฐ keypoint๋ค์ ๊ฐ๋๋ฅผ feature๋ก ์ ์ฅ
-
์ด 226,280๊ฐ ๋ฐ์ดํฐ โ './dataset/raw_data.npy'
-
actions = ['palm', 'quiet', 'grab', 'pinch']
-
ํ์ต๋ ๋ชจ๋ธ : gesture_model.h5 โ onnx๋ชจ๋ธ๋ก ๋ณ๊ฒฝํด์ ์ฌ์ฉ
-
ํ์ต ์ ํ๋ - 99%
- ์ผ๊ตด detectํ๊ณ , ์ ์ค์ณ ์์ญ ๋ง๋ค์ด ์์ญ ๋ด์์๋ง ์ ์ค์ฒ์ธ์์ด ๊ฐ๋ฅํ๊ฒ
- quiet ์ ์ค์ฒ๋ ์ ์ฃผ๋ณ roi์์๋ง ๊ฐ๋ฅํ๊ฒ
- grab ์ ์ค์ฒ๋ ํ์ ๊ฐ๋ ๊ณ์ฐ
- swipe ์ ์ค์ฒ๋ palm ์ ์ค์ฒ๊ฐ ์ธ์ ๋๋ฉด ์ด๋ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํด์ ์.ํ.์ข.์ฐ ํ๋จ โ ์๋ฐ๋ฅ ์ด๋ ์ขํ ๋น์จ๋ก ๊ณ์ฐ