220 likes | 390 Views
MoniPet. Team “ cold Stone”. Contents. Members Motive Purpose Function Process Schedule Problem Q/A. Members. Motive. 인간을 위한 친구. 감성적. 편의 성. MoniPet. 세상과의 단절. 고 독. 외로움. Purpose. MONIPET. 피곤함. 인간의 기계화. e - 증후군. Function. 편의성 사용자의 자세를 인식 후 최적화된 모니터의 위치를 제공 자세제어
E N D
MoniPet Team “cold Stone”
Contents • Members • Motive • Purpose • Function • Process • Schedule • Problem • Q/A
Motive 인간을 위한 친구 감성적 편의성 MoniPet
세상과의 단절 고 독 외로움 Purpose MONIPET. 피곤함 인간의 기계화 e - 증후군
Function • 편의성 • 사용자의 자세를 인식 후 최적화된 모니터의 위치를 제공 • 자세제어 • 사용자가 컴퓨터 사용에 있어 올바른 자세를 유지하도록 유도함 • 친구 -표정을 인식하여 사용자의 상태에 맞게 반응을 보여줌
Process System Hardware Software
System Architecture Analyze Hardware Software LCD CAM1 Cam 영상전송 Face & Body Tracker CAM2 Facial Expression MoniPet Motion Analyze Data 추출 Servo-Motor MCU MoniPet Control Servo 제어 Analyze Data 전송
Hardware Instrument • <Servo Motor> • HS-5945MG • Toque : 11~13Kg/cm • 4.6~6.0V • <LCD Monitor> • 14”TFT Active-Matrix Panel • XGA 1024X768 75Hz • 200:1 • Weight : 1.7Kg → 1.0Kg • <Cam> • 1.3mega • 640*480 • <Controller> • MCU : ATmega128 • Bluetooth
Motion Overview Default 놀람 기쁨(좋음) 1 2 3 화남 6 싫음 4 인사 5 TRACKING System으로 편의성 모션은 이미지를 넣지 않음 7
Application Overview 1 4 Cam영상 Tracking Facial Expression 2 MoniPet제어 3 Analyze된 Data IPC를 이용 Network App로 전달
Face Tracker • 1단계 : cvHaarDetectObject() • 사용자의 얼굴 전체 영역 추출. • 2단계 : cvCanny() • CannyEdgeAlgorithm을 통한 • 좀 더 정교한 얼굴 추출 • 3단계 : Face Sphere Sampling • 사용자 고유의 얼굴 비율 연산 • (x축과 y축의 최소, 최대 좌표 값) Input Image cvHaarDetectObjects() Filltering cvCanny() Face Sphere Sampling Abstract x,y,z coordinate Monipet Control
FFPs Tracking System < Feature > < FFPs Tracking >
Eigen-points (2) 40개의 수동 특징점 위치 (1)영상 (3)Eigen point를 이용한 특징점 위치 • < 특징점에서 아이겐포인트를 추출 >
Study Facial Expression • < 눈 > • < 눈 & 눈썹 > • < 입술 > • < 눈 & 입술, 눈썹 & 코 >
제안 기간, 인원수 필요성 • 제안 기간 프로젝트 스케일의 모듈별 분량에 대한 적정 기간이라 판단됨 • 인원수 필요성 핵심이라 할 수 있는 기술이 사람의 움직임을 인식하여 편안함을 주고 감정상태를 쉽게 파악할 수 있다는 표정을 인식하여 그에 따른 행동을 함으로써 친근함을 주기 때문에 영상처리기술이 핵심적이라 생각하여 영상처리 인원을 두 명, 하드웨어 인력이 한 명으로 구성함
Meeting • 모임은 지금까지의 미팅과 동일하게 주 2회 (화, 금)으로 하며, 정기 미팅을 통해 각자의 과제 진행 사항을 점검함 • 또한 임의의 비 정기 미팅을 통해 의견을 교환하고, 과제를 수행해 나갈 것임
Problem • 표정인식의 인식률 • 인식과정에서 발생할 수 있는 Delay 현상
The End 감사합니다