목차 일부
동작탐지
1 동작탐지를 이용한 영화정보 시스템
1장 개요 ... 15
1.1 개발배경 및 목적 ... 15
1.2 추진체계 및 일정 ... 16
1.2.1 추진체계 ... 16
1.2.2 개발담당 ... 16
1.2.3 개발일정 ... 16
1.3 대상 시...
더보기
목차 전체
동작탐지
1 동작탐지를 이용한 영화정보 시스템
1장 개요 ... 15
1.1 개발배경 및 목적 ... 15
1.2 추진체계 및 일정 ... 16
1.2.1 추진체계 ... 16
1.2.2 개발담당 ... 16
1.2.3 개발일정 ... 16
1.3 대상 시스템 ... 17
1.3.1 시장조사 및 경쟁력 ... 17
1.3.2 비슷한 다른 회사의 제품소개 ... 17
2장 배경지식 ... 18
2.1 개발도구 ... 18
2.1.1 웹 캠 ... 18
2.1.2 동작탐지틀, 삼각대 ... 22
2.1.3 기타 ... 23
2.2 프로그래밍 동작원리 ... 23
2.2.1 Video Capture 진행 ... 23
2.3 참고 사이트 ... 24
3장 개발내용 ... 27
3.1 전체구성도 ... 28
3.2 개발환경 ... 28
3.2.1 캠 설치 ... 29
3.2.2 PC환경 ... 34
3.3 소스 해설 ... 35
3.3.1 핵심 함수 (API) ... 35
3.3.2 핵심 함수 (레지스트리 설정) ... 42
3.3.3 단계별 소스 설명 ... 44
4장 사용방법 ... 65
4.1 동작환경 ... 65
4.2 카메라 설정 ... 67
4.3 데모화면 (영화정보시스템) ... 72
4.3.1 영화정보 (친절한 금자씨) ... 73
4.3.2 영화정보 (태극기 휘날리며) ... 74
4.3.3 영화 정보 (형사) ... 75
5장 향후 요구사항 ... 76
5.1 결론 ... 76
5.2 기대효과 ... 76
5.3 문제점 ... 76
5.4 개선방향 ... 77
6장 개발자 프로필 ... 78
2 PC Camera를 이용한 동작탐지 게임 ... 79
1장 개요 ... 83
1.1 개발배경 및 목적 ... 83
1.2 추진체계 및 일정 ... 84
1.2.1 추진체계 ... 84
1.2.2 개발일정 ... 84
1.2.3 개발담당 ... 85
2장 배경지식 ... 85
2.1 동작탐지 ... 85
2.2 플레이 스테이션의 아이토이 ... 86
2.3 제스텍사의 GroundFX ... 86
2.4 제품비교 ... 87
3장 개발내용 ... 88
3.1 개발 환경 및 도구 ... 88
3.2 전체 구성도 ... 88
3.3 소스 해설 ... 89
3.3.1 API 함수 ... 89
4장 게임 메뉴얼 ... 113
4.1 Game Play를 하기 위한 준비 ... 113
4.2 게임 데모 화면 ... 113
5장 향후 요구사항 ... 114
5.1 기대효과 ... 114
5.1.1 광고효과 ... 114
5.2 문제점 및 개선방향 ... 114
5.2.1 개발기간의 문제 ... 114
5.2.2 게임 디자이너의 부재 ... 114
5.3 결론 ... 115
6장 개발자 프로필 ... 116
얼굴인식
3 얼굴인식 자동 도어 록 시스템 ... 119
1장 개요 ... 121
1.1 개발 배경 및 목적 ... 121
1.2 추진체계 및 일정 ... 123
1.2.1 추진체계 ... 123
1.2.2 개발 일정 ... 123
2장 배경지식 ... 124
2.1 PCA(Principal Component Analysis) 정의 ... 124
2.2 PCA 구하는 과정 ... 124
3장 개발내용 ... 130
3.1 전체구성도 ... 130
3.1.1 중요파일 및 디렉토리 구조 설명 ... 130
3.1.2 DB파일 구조 설명 ... 131
3.2 개발환경 ... 133
3.3 소스해설 ... 133
4장 사용방법 ... 169
4.1 시스템 화면구성 및 설명 ... 169
4.1.1 Running Mode 소개 ... 169
4.1.2 Recognition Mode 소개 ... 171
4.2 시스템 설치방법 ... 172
4.3 사용자 메뉴얼 ... 172
5장 향후 요구사항 ... 176
5.1 인식률을 높이기 위한 방안 ... 176
5.1.1 PCA 기술사용 ... 176
5.1.2 얼굴추출 기술사용 ... 176
5.2 UI (User Interface) 개선방안 ... 177
5.3 보완사항 ... 178
6장 개발자 프로필 ... 179
센서응용
4 SPO2 센서와 PDA를 이용한 스트레스분석기 개발 ... 181
1장 개요 ... 183
1.1 개발 배경 및 목적 ... 183
2장 배경지식 ... 183
2.1 임베디드 시스템 ... 183
2.1.1 임베디드 시스템의 예 ... 184
2.1.2 임베디드 시스템의 특징 ... 184
2.1.3 임베디드 시스템의 플랫폼 ... 186
2.2 HRV (Heart Rate Variability : 심박변이도) ... 186
2.2.1 HRV 소개 ... 187
2.2.2 HRV 배경 ... 188
2.2.2.1 시간 영역 ... 188
2.2.2.1.1 통계학적 방법 ... 189
2.2.2.1.2 기하학적 방법 ... 189
2.2.3 HRV 측정 ... 188
2.3 Qt Library ... 189
3장 개발내용 ... 191
3.1 PC에 Qt Embedded 설치 ... 191
3.1.1 qt-xll-2.3.2.tar.gz 설치 ... 192
3.1.2 QT Virtual FrameBuffer (qvfb) 설치 ... 194
3.1.3 QT/Embedded 설치 ... 196
3.1.4 tmake 설치 ... 197
3.2 PDA에 임베디드 리눅스 커널 포팅 ... 199
3.2.1 커널 ... 199
3.2.2 루트 이미지 ... 199
3.2.3 부트 로더 ... 200
3.2.4 크로스 컴파일러 ... 200
3.2.4.1 개요 ... 200
3.2.4.2 설치 ... 200
3.2.5 설치하기 ... 202
3.2.5.1 MS ActiveSync ... 202
3.2.5.2 하이퍼 터미널 ... 203
3.2.5.3 부트 로더 설치 ... 204
3.2.5.4 Familiar 설치 ... 207
3.3 PDA에 Qt/Embedded 포팅 ... 209
3.3.1 PDA로 전송 ... 211
3.3.1.1 minicom 설치 ... 211
3.3.1.2 전송 ... 212
3.4 PDA에 어플리케이션 포팅 ... 214
3.4.1 tmake를 ARM용으로 설정 ... 214
3.4.2 어플리케이션 포팅 ... 214
4장 SPO2센서와 브레드 보드 구현 ... 224
4.1 개발 환경 ... 224
4.1.1 하드웨어 ... 224
4.1.2 소프트웨어 ... 224
5장 배경 지식 ... 225
6장 개발툴 개요 ... 226
6.1 BASCOM-8051 컴파일어의 설치 ... 227
6.2 컴파일러 아이콘 ... 232
6.3 컴파일러 옵션 설정 ... 233
7장 프로그램 적재하는 방법 ... 235
8장 부품별 의미 ... 237
8.1 저항 ... 237
8.1.1 고정저항 ... 237
8.1.2 가변저항 ... 237
8.2 콘덴서 ... 238
8.2.1 전해콘덴서 ... 239
8.2.2 세라믹콘덴서 ... 239
8.3 TR(트랜지스터) ... 240
8.4 정전압 레귤레이터 ... 240
9장 소스설명 ... 241
10장 실습 ... 243
10.1 데이터송신실습 ... 243
10.1.1 시리얼통신 케이블의 제작 ... 244
10.1.2 MAX232C란 ... 244
10.1.3 소스설명 ... 245
10.1.4 하이퍼 터미널 통신 프로그램 사용 방법 ... 245
10.1.5 제어 회로 ... 248
10.1.6 확인 ... 249
10.2 A/D 변환 ... 250
10.2.1 ADC0831 인터페이스 ... 250
10.2.2 소스 설명 ... 251
10.2.3 제어 회로 ... 253
10.2.4 확인 ... 254
10.3 ADC+MAX23C+OPAMP 문제점 ... 255
10.3.1 제어 회로 ... 257
10.3.2 확인 ... 257
11장 결론 및 향후요구 사항 ... 258
12장 개발자 프로필 ... 259
웹응용
5 FLASH SELF DESIGN SYSTEM ... 261
1장 개요 ... 263
1.1 개발 배경 및 목적 ... 263
1.2 추진체계 및 일정 ... 265
1.2.1 추진체계 ... 265
1.2.2 개발 일정 ... 265
1.2.3 분문별 역할 분담 ... 265
2장 배경지식 ... 266
2.1 경쟁사 분석 ... 267
2.2 참고 사이트 ... 269
3장 개발내용 ... 269
3.1 전체구성도 ... 269
3.2 개발환경 ... 271
3.3 소스해설 ... 271
3.3.1 DB파일 구조 설명 ... 271
4장 사용방법 ... 291
4.1 시스템 화면구성 및 설명 ... 291
4.2 활용방법 ... 293
4.3 활용사례 ... 295
4.4 시스템 설치방법 ... 298
5장 향후 요구사항 ... 299
5.1 문제점 ... 299
5.2 개선방안 ... 299
6장 개발자 프로필 ... 300
더보기 닫기