목차 일부
지은이 소개 = 4
기술 감수자 소개 = 11
옮긴이 소개 = 13
옮긴이의 말 = 14
들어가며 = 24
1 안드로이드용 만화 생성기와 피부 변환기 = 31
웹캠에 접근 = 33
데스크톱 앱용 주 카메라 처리 반복문 = 35
흑백 스케치 생성 = 36
컬러 페인팅과 만화 생성 = 38
에지 필터를 이용한 ''악마'' 모...
더보기
목차 전체
지은이 소개 = 4
기술 감수자 소개 = 11
옮긴이 소개 = 13
옮긴이의 말 = 14
들어가며 = 24
1 안드로이드용 만화 생성기와 피부 변환기 = 31
웹캠에 접근 = 33
데스크톱 앱용 주 카메라 처리 반복문 = 35
흑백 스케치 생성 = 36
컬러 페인팅과 만화 생성 = 38
에지 필터를 이용한 ''악마'' 모드 생성 = 41
피부 검출을 이용한 ''에일리언'' 모드 생성 = 42
피부 검출 알고리즘 = 42
얼굴이 있는 곳 보여주기 = 44
피부색 변환기 구현 = 47
데스크톱에서 안드로이드로 이식 = 53
OpenCV를 이용한 안드로이드 프로젝트 설정 = 53
안드로이드의 영상 처리에 사용하는 컬러 포맷 = 54
카메라의 입력 컬러 포맷 = 55
띄우기 위한 결과 컬러 포맷 = 55
안드로이드 NDK 앱에 만화 생성기 코드 추가 = 59
안드로이드 앱 검토 = 61
사용자가 화면을 탭하면 영상을 만화로 생성 = 62
영상을 파일로 저장하고 안드로이드 사진 갤러리에 저장 = 65
저장한 영상에 관한 안드로이드 통지 메시지 보여주기 = 68
안드로이드 메뉴 바를 통해 만화 모드로 변경 = 70
스케치 영상에 있는 무작위 후추 잡음 줄이기 = 74
앱에 FPS 보여주기 = 77
여러 카메라 해상도 사용 = 78
앱을 사용자 정의 = 79
요약 = 80
2 아이폰과 아이패드상의 마커 기반 증강현실 = 83
OpenCV를 이용한 iOS 프로젝트 생성 = 85
OpenCV 프레임워크 추가 = 86
OpenCV 헤더 인클루드 = 88
애플리케이션 구조 = 89
카메라 접근 = 92
마커 검출 = 101
마커 식별 = 103
그레이스케일 변환 = 104
영상 이진화 = 104
윤곽 검출 = 106
후보 검색 = 107
마커 코드 인식 = 112
마커 코드 읽기 = 113
마커 위치 정제 = 115
3D에서 마커 배치 = 117
카메라 보정 = 118
마커 포즈 추정 = 119
3D 가상 객체 렌더링 = 124
OpenGL 렌더링 레이어 생성 = 125
AR 장면 렌더링 = 128
요약 = 136
참고 문헌 = 137
3 비마커 증강현실 = 139
마커 기반 AR과 비마커 AR = 140
비디오에 있는 임의 영상을 찾기 위한 특징 기술자 사용 = 141
특징 추출 = 142
패턴 객체 정의 = 145
특징점 정합 = 146
PattternDector.cpp = 147
이상치 제거 = 148
교차 정합 필터 = 149
비율 판정법 = 149
호모그래피 추정 = 151
호모그래피 정제 = 153
클래스에 모두 넣기 = 156
패턴 포즈 추정 = 158
PattternDetector.cpp = 159
카메라 내부 행렬 얻기 = 160
Pattern.cpp = 163
애플리케이션 인프라스트럭처 = 164
ARPipeline.hpp = 166
ARPipeline.cpp = 167
OpenCV의 3D 시각화 지원 활성화 = 167
OpenCV를 이용한 OpenGL 창 생성 = 169
OpenCV를 이용한 비디오 캡처 = 171
증강현실 렌더링 = 171
ARDrawingContext.hpp = 171
ARDrawingContext.cpp = 172
시연 = 176
main.cpp = 176
요약 = 180
참고 문헌 = 181
4 OpenCV를 활용한 SfM 탐색 = 183
SfM 개념 = 184
영상 쌍으로부터 카메라 모션 추정 = 186
풍부한 특징 기술자를 이용한 점 정합 = 187
옵티컬 플로우를 이용한 점 정합 = 190
카메라 행렬 찾기 = 195
장면 재구성 = 200
많은 시점으로부터 재구성 = 204
재구성 정제 = 209
PCL로 3D 점 구름 시각화 = 214
예제 코드 사용 = 217
요약 = 219
참고 문헌 = 220
5 SVM과 신경망을 활용한 번호판 인식 = 221
ANPR 소개 = 222
ANPR 알고리즘 = 224
번호판 검출 = 227
분할 = 228
분류 = 237
번호판 인식 = 241
OCR 분할 = 241
특징 추출 = 243
OCR 분류 = 246
평가 = 251
요약 = 254
6 비강체 얼굴 추적 = 257
개요 = 259
유틸리티 = 260
객체지향 설계 = 260
데이터 컬렉션 : 영상과 비디오 주석 = 263
학습 데이터 유형 = 263
주석 도구 = 269
사전 주석 데이터(MUCT 데이터 집합) = 270
기하학적 제약 = 271
프로크러스티즈 분석 = 274
선형 모양 모델 = 277
국부-전역 표현 조합 = 280
훈련과 시각화 = 283
얼굴 특징 검출기 = 286
상관관계 기반 패치 모델 = 289
식별 패치 모델 학습 = 290
생성와 식별 패치 모델 = 294
전역 기하 변환 처리 = 295
훈련과 시각화 = 299
얼굴 검출과 초기화 = 301
얼굴 추적 = 306
얼굴 추적기 구현 = 307
훈련과 시각화 = 310
범용 모델과 개인 특화 모델 = 311
요약 = 312
참고 문헌 = 312
7 AAM과 POSIT를 활용한 3D 머리 포즈 추정 = 313
능동 외양 모델 살펴보기 = 315
능동 모양 모델 = 316
PCA 감 잡기 = 319
삼각화 = 325
삼각 텍스처 워핑 = 328
모델 인스턴스 생성 : 능동 외양 모델 활용 = 330
AAM 탐색과 맞춤 = 331
POSIT = 334
POSIT에 빠져 보기 = 335
POSIT과 머리 모델 = 338
웹캠이나 비디오 파일에서 추적 = 340
요약 = 342
참고 문헌 = 343
8 고유얼굴과 피셔얼굴을 활용한 얼굴 인식 = 345
얼굴 인식과 얼굴 검출 소개 = 346
1단계 : 얼굴 검출 = 348
OpenCV를 이용한 얼굴 검출 구현 = 349
객체나 얼굴 검출을 위한 하르 혹은 LBP 검출기 적재 = 350
웹캠 접근 = 351
하르나 LBP 분류기를 이용한 객체 검출 = 352
얼굴 검출 = 354
2단계 : 얼굴 전처리 = 357
눈 검출 = 358
눈 탐색 영역 = 359
3단계 : 얼굴을 수집하고 학습 = 371
학습하기 위한 전처리 얼굴 수집 = 373
수집한 얼굴로 얼굴 인식 시스템 학습 = 375
배운 지식 살펴보기 = 378
평균 얼굴 = 381
고윳값, 고유 얼굴과 피셔 얼굴 = 382
4단계 : 얼굴 인식 = 385
얼굴 식별 : 얼굴로 사람 인식 = 385
얼굴 검증 : 요청 받은 사람이 맞는지 입증 = 385
마무리 : 파일 저장과 적재 = 388
마무리 : 멋진 대화형 GUI 개발 = 389
GUI 요소 그리기 = 391
마우스 클릭을 확인하고 제어 = 402
요약 = 405
참고문헌 = 406
9 마이크로소프트 키넥트를 이용한 플루이드 월 개발 = 407
플루이드 월이란? = 408
단일 컬러 모드 = 408
다중 컬러/다중 사용자 모드 = 409
흰 배경을 갖는 다중 사용자 모드 = 410
속도 벡터 모드 = 410
키넥트 센서 = 412
깊이와 사용자 추적 데이터를 검색하기 위해 키넥트 센서 설정 = 414
유체 시뮬레이션 = 426
시뮬레이션 렌더링 = 430
옵티컬 플로우 = 430
유체 시뮬레이션에서 키넥트 데이터와 옵티컬 플로우 통합 = 434
옵티컬 플로우를 이용한 키넥트 사용자 추적과 깊이 = 439
유체 방출과 시각화 모드 = 444
현재의 문제점과 차기 릴리스에서의 잠재적인 개선 사항 = 449
요약 = 450
찾아보기 = 451
더보기 닫기