목차
지은이 소개 = 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
닫기