Raspberry Pi 로봇에게 얼굴 식별과 감정 인식을 한다.
RaspberryPi-Robot face recognition - YouTube
「감동사」에 대해서 얼굴 식별과 감정 인식을 합니다. 인사해 봅시다.
"안녕하세요."
"감동사"를 앵무새 반환하는 동시에 카메라의 셔터를 자릅니다.
로봇 측에서 보면 이런 느낌입니다.
pon_dad
의 확률 20%, 감정은 꽤 끌린 미소입니다만 Happy
76%로 인식되고 있습니다.내 핸들 이름 '폰다드'를 부르고 여기 (끌린) 미소에 대답합니다.
메커니즘
로봇은 OpenCV 을 이용하여 얼굴 인식을 합니다.
잘라낸 이미지를 바탕으로 얼굴 식별합니다만, 이것은 FACE++ 의 API를 이용해 나인 것을 식별합니다.
얼굴 인식은 3명, '나'와 '사무엘 L 잭슨(의 피겨)'과 '존 트라볼타(의 피규어)'를 등록하고 있습니다. 트라볼타의 얼굴로 인식하고 보면,
이런 식으로
travolta
49%로 나옵니다.감정 인식은 indico 의 API를 이용하고 있습니다. 여기에서는 중립 27%로 인식되었습니다.
참고
과거, RaspberryPi 로봇 만들기를 정리해 왔으므로, 참고까지 링크를 붙여 둡니다.
음성인식・발화
형태소 분석
로봇 만들기
얼굴 인식 및 기계 학습 API
Gist
더러운 코드로 부끄럽지만 샘플로서 Gist를 붙여 둡니다.
요약
간단한 앵무새 반환과 함께, 이쪽의 얼굴 판단하고 이름을 부르거나, 표정을 읽고 말을 걸거나 하는 것이 할 수 있게 되었습니다.
아이용으로 뭔가 할 수 없을까 생각하고 만들기 시작했는데, 좀 더 컴팩트하게 해 외모를 귀엽게 하면 우리 집의 딸(쌍둥이·5세)도 놀아 줄까. 등이라고 생각합니다.
그리고, 아무래도 좋은 이야기입니다만, Mac의 사진 어플에서는 쌍둥이를 대체로 절반 정도 잘못하는군요.
딸들의 사진이 지난 5년간 15,000장 정도 쌓여 있기 때문에, 기계 학습에 걸면 잘 판별할 수 있을까… 등 생각하는 오늘 요즘입니다. 그럼 또.
Reference
이 문제에 관하여(Raspberry Pi 로봇에게 얼굴 식별과 감정 인식을 한다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/PonDad/items/dc2c6ec54ffb3df95314텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)