06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 with me - foreground...

25
06050058 안안안 07050038 안안안 07050071 안안안 07050076 안안안 With Me Foreground Object Detection Using Stereo Vision System

Upload: myron-holmes

Post on 18-Dec-2015

219 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

06050058 안용주07050038 박종혁07050071 장재혁07050076 전학제

With Me- Foreground Object Detection Using Stereo Vision System

Page 2: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Motive | Background

한 컷 프레임에 담는 추억…

Page 3: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Motive | Background

하지만 혼자…

Page 4: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Motive | Background

미쳐 같이 오지 못한 여자친구와 추억을 남길 방법은 없을까 ?

Page 5: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Motive | Proposal

여자친구의 모습을 나의 사진에 합성하자 !

Page 6: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Motive | Existing Technique

Cro-

maKey

Difference Image

Method for extracting person from background

Page 7: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

동일한 물체에 대해 다른 위치에서 얻어진 한 쌍의 입체 영상

사람의 눈을 모방하여 두 개의 카메라를 이용하여 3 차원 공간을 인식

Motive | Existing Technique

Page 8: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Scenario | Single Mode

Page 9: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Scenario | Multi Mode

Page 10: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

System Architecture

HOST A Program

Network

Image Process-ing

(OpenCV)

User Interface(MFC)

HOST B Program

Network

Image Process-ing

(OpenCV)

User Interface(MFC)

TCP/IP

Page 11: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Software Architecture

User Interface

HOST A Program

Image Proccessing Module

Camera Rectification

Depth Map Calcula-tion

Face Detector

Clippe Module

Composer module

Communication Module

Interface Status Con-troller

Chatting Module

Frame and MaskTransmission

Page 12: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Detail | Stereo Vision System

Page 13: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Detail | Stereo Vision System

왼쪽 카메라 화각 오른쪽 카메라 화각

RightLeft

시차

Page 14: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Detail | Stereo Vision System

왼쪽 카메라 화각 오른쪽 카메라 화각

RightLeft

시차

Page 15: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Detail | Stereo Vision System

시차

시차

물체가 멀어질 수록 시차가 작아진다 !

Page 16: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Detail | Stereo Vision System

Left FrameRight Frame

Page 17: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Detail | Stereo Vision System

Extract person area

Extract person area using gradient of real distance

Page 18: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Detail | Image Processing

Elaborate mask of person area using outline in

person area 1. Extract ouline of person using mask

2. Elaborate mask of person using outline

Page 19: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Detail | Stereo Vision System

Rec-tify

OutLine Ex-tract

Page 20: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Detail | Stereo Vision System

Rec-tify

OutLine Ex-tract

Page 21: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Detail | Stereo Vision System

Frame-Sender

FrameRe-ceiver

FrameRe-ceiver

Frame-Sender

UserUser

dis-tance

dis-tance

아직 구현중 !

Page 22: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System
Page 23: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System
Page 24: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

개발환경 Windows 7, SVN 2.4

개발언어 C, C++, MFC, OpenCV-2.4.2

개발툴 Visual Studio 2012

Page 25: 06050058 안용주 07050038 박종혁 07050071 장재혁 07050076 전학제 With Me - Foreground Object Detection Using Stereo Vision System

Q & A

Q & A