|
문서번호 |
2012–PS-003 |
보존기간 |
영구 보존 |
보고일자 |
2012.10.26(금) |
Smart CCTV |
Sunmoon Bit 24st 2조
PM : 박 성 호
PL : 김 원 기
김 찬 호
민 현 정
이 진 의
목 차
1. 프로젝트 개요
1.1 개발 배경 및 목적
1.2 팀 구성
2. 이해 관계자
2.1 요구 사항
3. 개발 환경 및 요구 기술
3.1 개발 환경
3.2 요구 기술
4. 역할 분담
4.1 역할
4.2 예상 소요 비용
5. 예상 결과 및 기대 효과
5.1 예상 결과
5.2 기대 효과
6. 프로젝트 진행 예상 일정
6.1 예상 일정
1. 프로젝트 개요
1.1 개발 배경 및 목적
현재 상용화 되어있는 CCTV는 사건, 사고 발생 후 확인 용도로 사용되거나, 여러 개의
CCTV화면을 소수의 인원이 모니터링 하는데 범죄의 현장을 목격하게 되면 경찰에게
알리는 용도로 사용되고 있습니다. 하지만 이러한 CCTV는 범죄가 일어난 후 즉, 범인을
잡기 위한 용도에 그치고 있고 범죄현장을 놓칠 개연성이 높기 때문에 본 프로젝트는 앞에서
말한 범죄가 일어나는 것을 예방하기 위한 Smart CCTV입니다. CCTV를 개발하는 것이
아닌 키넥트를 이용해 추후에 CCTV처럼 사용되면 좋겠다고 생각하여 키넥트로 프로젝트를
진행하게 되었습니다. 범죄가 일어날 가능성이 있는 모션을 감지하면서, 음성 또한 위험한
상황이라고 판단된다면 경보음을 발생하여 범죄를 방지하고 주변 경찰에게 알려서 범인까지
검거할 수 있도록 도움을 줄 수 있습니다. 또한, 주민들은 자신의 지역의 CCTV위치를
인터넷, 어플리케이션 등으로 확인할 수 있고, 메시지 동의 하에 위험한 상황이 발생하게
되면 주민에게도 알려 위험한 상황에 처한 사람에게 도움을 줄 수 있도록 생각해 낸
프로젝트 입니다.
1.2 팀 구성
이 름 |
직 책 |
박성호 |
Project Manager |
김원기 |
Project Leader |
김찬호 |
Project Member |
민현정 |
Project Member |
이진의 |
Project Member |
2. 이해 관계자
2.1 요구사항
ID |
이 름 |
설 명 |
유 형 |
관련자 |
R001 |
위험모션 감지 |
위험한 모션을 감지한다 |
기 능 |
관리자 |
R002 |
음성상황 파악 |
위험한 상황을 음성으로 감지한다. |
기 능 |
관리자 |
R003 |
알림 서비스 |
위험한 상황이 발생 할 경우 주민과 인근 경찰서로 메시지로 알림 |
기 능 |
사용자 |
R004 |
실시간 영상 제공 |
어플리케이션과 관계자 클라이언트에 실시간 영상을 제공 |
기 능 |
사용자 |
R005 |
날짜별 영상 저장 |
서버에 날짜별로 영상을 저장하여 필요 시 제공 |
기 능 |
관리자 |
3. 개발 환경 및 요구 기술
3.1 개발 환경
1) Visual Studio 2010
2) Kinect SDK 1.6
3) Eclipse
4) MS SQL 2008
5) Blend
3.2 요구 기술
1) Kinect Motion Tracking
2) Kinect Speech
3) Silverlight
4) OPEN API
5) ADO.NET
6) Android
4. 역할 분담
4.1 역할
이 름 |
담당 기술 |
박성호 |
Kinect Motion Tracking, Speech |
김원기 |
Kinect Motion Tracking |
김찬호 |
Kinect Speech |
민현정 |
Blend, Silverlight, IS7 MediaCenter |
이진의 |
ADO.NET, OPEN API, Android |
4.2 요구 기술과 예상 소요비용
요구 기술 |
세부 사항 |
수행자 |
Kinect MotionTracking |
Kinect로 모션을 감지한다. |
박성호 김원기 |
Kinect Speech |
Kinect로 음성을 감지한다. |
김찬호 |
Blend, Silverlight, IS7 MediaCenter |
WebSite에서 CCTV 영상을 확인할 수 있다. |
민현정 |
Android, OPEN API |
지도에 설치된 CCTV위치를 보여준다. |
이진의 |
ADO.NET |
회원정보, 카메라 정보 |
이진의 |
5. 예상 결과 및 기대 효과
본 프로젝트는 CCTV기반의 프로젝트로 인적이 드문 곳에 설치할 것을 목적으로 하여
개발하였습니다. 현재의 CCTV기능인 영상 녹화 기능은 기본적으로 가지고 있고, 이 영상을
토대로 키넥트에서 제공하는 인물의 좌표를 통해 위험한 행동(폭력이나 납치 등)을 감지하여
주민이나 인근 경찰서로 연락하는 기능을 가지고 있습니다. 행동으로만 감지하게 되면
정확한 감지가 되지 않을 수도 있기 때문에 현재 위치의 소리를 녹음하고 동시에 그 상황의
음성을 분석하여 감지합니다. 위험상황이 감지될 경우 경보음을 발생시켜 범인이 당황하도록
하여 범죄를 방지하는 것을 목적으로 하고 있습니다. 이유는 범행이 일어난 후에 범인이
피해자를 살해 혹은 폭행한 후 범인을 잡는 것보다는 피해자의 안전이 먼저이기 때문에 범죄
방지에 목적을 두고 프로젝트를 개발하게 되었습니다. 감시카메라는 주민들의 서명을 받은
후 설치할 수 있다는 점을 감안하여 주민들도 이를 볼 수 있도록 사용자 어플리케이션을
제공하고 범행이 일어날 경우 목격자나 주민들이 도울 수 있게 어플리케이션으로 메시지가
전송되도록 합니다. 이때 어플리케이션에서는 CCTV근처에 거주한다는 것이 증명되면 근처
CCTV를 실시간으로 불 수 있도록 제공하고 있습니다.
6. 프로젝트 진행 예상 일정
6.1 예상일정
10월 | |||
1주차 |
2주차 |
3주차 |
4주차 |
주제선정
|
제안서
|
제안서
|
제안서
|
11월 | |||
1주차 |
2주차 |
3주차 |
4주차 |
아키텍처 주요기술 학습 |
아키텍처 프로토 타입 주요기술 학습 |
아키텍처 프로토 타입 주요기술 학습 |
프로토 타입 주요기술 학습 |
12월 | |||
1주차 |
2주차 |
3주차 |
4주차 |
구현 테스트
|
구현 테스트
|
구현 테스트
|
시연회 준비 프로젝트 문서화
|