스마트러닝/스마트러닝

청기백기 고전 게임(몸 동작을 웹캠으로 인식하는 손 올리기 게임)

민서아빠(과학사랑) 2024. 8. 25. 12:03

예전에 하던 청기 백기 게임과 같다.

단 웹캠으로 나의 몸을 인식해서 작동하기 때문에 청기 백기 대신 오른손 왼손으로 바꿨다.

아래 링크에서 실행하면 된다. 단 웹캠이 있어야 한다. (노트북에 최적화 되어 있다)

https://sciencej.cafe24.com/html5/flag/flaggame.html

노트북이나 태블릿에서는 잘 작동한다. 스마트폰에서도 작동하기는 하지만 조금 느리다.

태블릿이나 스마트폰에서 작동시킬 때는 반드시 화면을 가로로 놓고 작동시키기 바란다.(세로로 놓고 작동하면 화면이 잘 안 나온다)

프로그램을 실행시키고, start  버튼을 누르면 잠시후 소리가 나온다. (볼륨 키워 놓고 해야 한다)

소리의 지시에 따라 손을 들면 된다.

가끔 몸 동작을 인식하는데 오른손과 왼손이 혼선을 일으킬 때가 있다.

그럴때는 약간 거리를 두고 오른손과 왼손을 살짝 어깨 보다 넓게 벌려 주면 된다. 오른손과 왼손이 너무 가까이 있으면 두 손을 혼동하는 경향이 있다. 

오른손 올려 라고 나왔을때 왼손은 올리고 있던 내리고 있던지 상관 없다. 명령에서 오른손 올려라고 했으니까 오른손이 올라갔는지만 체크한다. 따라서 두손을 다 올려도 정답처리 된다.

20번 지시가 나온다. 한번도 안 틀리고 동작을 제대로 따라 하면 성공이다.

아래 영상을 보면 이해하기 더 쉽다.

https://youtu.be/Ds3pXp4hvRY?si=wgNx8izRKgBBRhq0

 

중학교 과학수업에서 반사신경 수업할 때 해 사용해도 좋다.

 

p.s.

몸동작을 인식하는 프로그램은 poseNET 공개소스를 사용했다.

생각보다 어렵다. 화면크기에 따라서 영상크기를 변화시키려고 했는데 잘 되지 않는다.

그래서 그냥 요 정도 완성본으로 일단 마무리 하려고 한다.