[IoT 프로젝트 코딩기술서] 손동작을 이용한 라즈베이 파이 동작

IoT, 인공지능, 빅데이터의 상호관계 및 실무지식을 심화학습하고 산업과 사회에서 겪는 소프트웨어 문제를 코딩을 통해 해결하여 기술적 이슈와 응용능력 배양

 
김현진썸네일.png

콘텐츠 소개(About Contents)

이 프로젝트에서는 직접 손을 대지 않고도 기기를 조작하고자 하는 기조를 따라서, 카메라를 이용해 손동작을 인식하고, 인식한 손동작에 따라서 기기가 움직이는 일련의 과정을 구현했다. YOLOv4-tiny를 이용해서 손 모양을 학습시키고, OpenCV에 학습된 모델을 불러와 사물을 탐지, gpiozero를 이용해서 탐지된 동작에 맞는 라즈베리 파이 동작을 했다. 추가적으로 라즈베리 파이와 Apache 서버 간의 php 통신을 이용해 휴대전화, 노트북 등 라즈베리 파이와 같은 와이파이에 연결된 기기로 동작을 제어할 수 있는 기능을 추가했다. 라즈베리 파이에서 일어나는 동작에는 화면 캡쳐와 모터 작동이 있다.


Institution 글로벌공학교육센터(Global Education Center for Engineers)
Subject IoT·인공지능·빅데이터

기획자(Planner)

서울대학교 자연과학대학 지구환경과학부
 김현진

첨부파일