210 likes | 505 Views
CCTV SYSTEM 구현. 20085539 유동우 20085541 이재규. 목차. 프로젝트목적 프로젝트 필요성 프로젝트 내용 프로젝트 수행 방법 팀원의 역할 수행 기간 및 일정. 프로젝트 목적. 임베디드 장비를 이용해 CCTV 를 구현함으로써 CCTV 를 효율적으로 감시할 수 있도록 하는데 목적이 있다 . 프로젝트 필요성. 임베디드 리눅스 기반에서 임베디드 키트를 활용해 ARM-CPU 제어에 관한 성취도와 능력을 높이는데 있다 . 프로젝트 내용 1) video.
E N D
CCTV SYSTEM 구현 20085539 유동우 20085541 이재규
목차 • 프로젝트목적 • 프로젝트 필요성 • 프로젝트 내용 • 프로젝트 수행 방법 • 팀원의 역할 • 수행 기간 및 일정
프로젝트 목적 임베디드 장비를 이용해 CCTV를 구현함으로써 CCTV를 효율적으로 감시할 수 있도록 하는데 목적이 있다.
프로젝트 필요성 임베디드 리눅스 기반에서 임베디드 키트를 활용해 ARM-CPU 제어에 관한 성취도와 능력을 높이는데 있다.
프로젝트 내용1) video • 리눅스에서 지원하는 화상캡쳐 장치들로는 TV수신카드와 영상 Capture 장치들 그리고 USB화상 CAM으로 나눌 수 있다. • Video4Linux Kernel에서 지원하는 기본 모듈로 TV 수신카드를 지원하기 위해 등장했다. • Video4Linux2 Video4Linux 1.0 Version이 TV 수신카드를 위해 등장했기 때문에 화상 Cam에는 맞지 않기 때문에 USB Web Cam을 위해서 등장했다 화면의 확대/축소 기능 지원
프로젝트 내용2) sound • 기본적으로 리눅스에서는 커널차원에서 사운드 드라이버를 지원한다. 하지만 커널에서 모든 사운드 카드의 드라이버를 지원하지 못하고 질적/기능적으로 떨어지기 때문에 다른 사운드 드라이버들이 존재하고 있다. 사운드 드라이버를 구분하면 크게 다음과 같이 3가지로 구분할 수 있다. • - Linux Kernel과 함께 배포된 것(OSS/Free) • - 상업용 드라이버 OSS • - 무료로 배포되고 있는 ALSA
프로젝트 내용2) 네트워크 • UDP 소켓 통신 • 프로토콜 설계 • 0x01 이미지 • 0x02 음성 • 0x03 음성 보냄 신호 • 0x04 음성 끝냄 신호 • 0x05 PDAIP Header 8bit data 0x06 이미지 끝냄 신호 0x07 위험 메시지 0x08 CONNECT OX09 CAMERA IP
프로젝트 수행방법3) camera 카메라 서버 영상
프로젝트 수행방법3) camera connect • CCTV와 연결 PDA 서버 카메라 연결 PDA IP 카메라 IP 영상
프로젝트 수행방법3)camera • Show capture • 캡쳐한 사진을 볼 수 있다. • Show video • 저장된 비디오 영상을 볼 수 있다. • Capture • 이미지를 저장한다. • Send Voice • 음성을 카메라에 전송한다. • Send & Receive Voice • 카메라의 음성을 받으면서 대화할 수 있다.
프로젝트 수행방법 - 영상 처리 알고리즘 • 각 프레임의 이미지 크기를 구함 • 영상 처리 가능한 포맺으로 변환 1 • 영상의 픽셀을 처음 부터 검색 • 그중 원하는 색을 카운트 • 카운트가 많은 평균 지점 파악 • 평균 지점을 바탕으로 하여 표시 2 • 이미지 컨버팅(Qimage) • 이미지 저장 • 소켓통신을 이용하여 시그널 송신 3
프로젝트 수행방법3)server • 영상처리 서버 카메라 PDA 영상 영상처리 If Detect ? 위험 메세지
프로젝트 수행방법 서버 영상, 음성 영상 요청 위험 메시지 카메라 IP 음성 PDA IP 영상 카메라 PDA 음성
3. 과제수행에 사용 될 기술 및 장비 운영체제 : Linux 기반 (Fedora 9,10) 임베디드 키트 : X-Hyper320TKU 통신 : Wireless LAN (MAX 54 Mbps, IEEE 802.11g/b) 카메라 : CMOS Camera 1.3M Pixel 개발용 툴킷 : QT 4.3.4 (c++기반)
과제설계방법 및 체계 1. 추진 체계도 - 공통 : 키트의 이해, 디버깅, 임베디드 소프트웨어 개발 유동우 (컴퓨터공학전공,20085539) - 통신 프로토콜 구현 (Soket) - 음성 송수신 구현 이재규 (컴퓨터공학전공,20085541) - 영상 처리 (물체 감지 및 영상 포맺) - 카메라 모듈 분석
과제설계방법 및 체계 2. 추진 일정
인용 문헌 • http://www.hybus.net/ • 임베디드 영진(프리렉) 시스템 설계 및 응용 PXA320 기반 • 임베디드 시스템 응용과 실습 PXA320 기반 • 열혈강의 QT Programming 서
Thank you!! ▷ 곧 시현이 이어지겠습니다 ◁