Chapter 01 멀티미디어 시스템이란? = 1
1.1 멀티미디어란 무엇인가? = 3
1.2 멀티미디어에 적합한 응용 분야의 특성 = 6
1.3 멀티미디어 처리를 위한 기술적인 문제 = 7
1.4 멀티미디어 시스템 = 9
Chapter 02 사운드 = 15
2.1 사운드의 개념 = 17
2.1.1 사운드의 원리 = 17
2.1.2 주파수와 사운드 신호의 강도 = 19
2.1.3 스펙트럼 = 20
2.2 사운드 데이터의 코딩 = 22
2.2.1 파형 코딩 = 23
2.2.2 음원 코딩 = 25
2.2.3 사운드 데이터의 저장 = 27
2.3 미디(MIDI: Musical Instrument Digital Interface) = 31
2.3.1 미디 장치 = 31
2.3.2 미디 네트워크의 구성 = 32
2.3.3 미디 규약 = 34
2.3.4 미디 규약의 발전 = 36
2.4 음성 데이터 처리 = 38
2.4.1 음성 인식 = 38
2.4.2 화자 인식 = 42
2.4.3 음성 합성 = 44
2.4.4 문서-음성 변환 시스템(TTS) = 46
2.5 음성을 기반으로 하는 사용자 인터페이스 = 49
2.5.1 음성 데이터의 활용 = 49
2.5.2 VoiceXML = 50
2.6 요약 및 참고 문헌 = 53
2.7 연습 문제 = 56
Chapter 03 이미지 = 59
3.1 이미지의 개념 및 분류 = 61
3.1.1 이미지의 개념 = 61
3.1.2 이미지의 분류 = 61
3.2 이미지 데이터 코딩 = 63
3.2.1 이미지 데이터 = 63
3.2.2 이미지 데이터의 코딩 = 66
3.3 이미지 데이터의 입출력 = 67
3.3.1 이미지 입력 장치 = 68
3.3.2 이미지 출력 장치 = 70
3.3.3 이미지 입출력 인터페이스 표준 = 74
3.4 이미지 데이터의 활용 = 76
3.4.1 이미지의 활용 = 76
3.4.2 컴퓨터 그래픽스 = 78
3.4.3 이미지 프로세싱 = 80
3.4.4 컴퓨터 애니메이션 = 85
3.4.5 가상 현실 = 87
3.5 요약 및 참고 문헌 = 87
3.6 연습 문제 = 91
Chapter 04 멀티미디어 데이터 압축 = 93
4.1 압축의 개념 = 95
4.1.1 압축의 개념 = 95
4.1.2 압축의 필요성 = 96
4.1.3 데이터의 특성 = 97
4.1.4 압축 시스템의 평가 기준 = 98
4.2 압축 알고리즘 = 100
4.2.1 분류 = 100
4.2.2 반복 길이 코딩(Run Length Coding) = 102
4.2.3 허프만 코딩(Huffman Coding) = 103
4.2.4 렘펠-지프 코딩(Lempel-Ziv Coding) = 106
4.2.5 변환 코딩(Transform Coding) = 107
4.2.6 예측 코딩(Predictive Coding) = 109
4.2.7 양자화(Quantization) = 113
4.2.8 웨이블릿 코딩(Wavelet-Based Coding) = 115
4.2.9 보간법(Interpolation) = 118
4.2.10 프랙탈 압축(Fractal Compression) = 119
4.3 이미지 압축 표준 = 120
4.3.1 JPEG(Joint Photographic Experts Group) = 121
4.3.2 JPEG2000 = 125
4.3.3 GIF(Graphics Interchange Format) = 130
4.4 오디오 압축 기법 = 131
4.4.1 G.72X 표준 = 131
4.4.2 MPEG 오디오 압축 = 133
4.4.3 서브밴드 코딩(Sub-band Coding) = 134
4.5 동영상 압축 표준 = 135
4.5.1 H.261 = 135
4.5.2 H.263 = 138
4.5.3 MPEG(Moving Picture Experts Group) = 141
4.6 요약 및 참고 문헌 = 142
4.7 연습 문제 = 145
Chapter 05 MPEG = 147
5.1 MPEG-1 = 149
5.1.1 MPEG-1 표준화 = 149
5.1.2 H.261과 MPEG-1 = 152
5.1.3 MPEG-1의 구조 = 154
5.1.4 프레임 = 155
5.1.5 픽쳐 그룹(GOP: Group Of Pictures) = 160
5.1.6 매크로 블록 = 162
5.1.7 MPEG 코덱 = 171
5.2 MPEG-2 = 173
5.2.1 MPEG-2의 표준화 = 173
5.2.2 MPEG-2 목표 = 175
5.2.3 MPEG-1과 MPEG-2 = 176
5.2.4 색 공간 = 179
5.2.5 비월 주사(interlaced scan) 기술 = 179
5.2.6 확장 적응성(scalability, 스케일러빌러티) = 184
5.2.7 레벨(level)과 프로화일(profile) = 186
5.3 MPEG-4 = 188
5.3.1 MPEG-4 표준화 = 188
5.3.2 MPEG-4 시스템 = 192
5.3.3 MPEG-4의 동영상 구조 = 194
5.3.4 MPEG-4 기능 = 196
5.3.5 MPEG-4 코딩 = 199
5.3.6 MPEG-4의 확장 적응성(scalability, 스케일러빌러티) = 203
5.3.7 MPEG-4 프로화일 = 205
5.4 MPEG-7과 MPEG-21 = 206
5.4.1 MPEG-7의 소개 = 207
5.4.2 MPEG-7의 구조 = 209
5.4.3 MPEG-21 = 211
5.5 요약 및 참고 문헌 = 213
5.6 연습 문제 = 215
Chapter 06 멀티미디어 저작 시스템 = 217
6.1 멀티미디어 저작 = 219
6.1.1 멀티미디어 저작에 필요한 것들 = 220
6.2 멀티미디어 저작 과정 = 220
6.2.1 디자인 = 221
6.2.2 작성 = 223
6.2.3 배포 = 226
6.3 멀티미디어 저작 시스템 = 226
6.3.1 멀티미디어 저작 시스템 환경 = 227
6.3.2 멀티미디어 저작 시스템 유형 = 228
6.3.3 멀티미디어 저작 시스템의 기능 = 230
6.4 멀티미디어 저작 시스템 사례 = 231
6.4.1 Sumtotalsystem$$s^{circle R}&& Multimedia Toolbook = 231
6.4.2 Macromedi$$a^{circle R}&& Authorware = 233
6.4.3 Macromedi$$a^{circle R}&& Flash MX = 235
6.4.4 Windows Movie Maker = 239
6.4.5 Adob$$e^{circle R}&& Premire Pro = 240
6.5 멀티미디어 저작 예제 = 242
6.6 요약 및 참고 문헌 = 249
6.7 연습 문제 = 251
Chapter 07 멀티미디어 저장 시스템 = 253
7.1 멀티미디어 데이터와 저장 시스템 = 255
7.2 멀티미디어 저장 장치 = 255
7.2.1 자기 저장 장치 = 256
7.2.2 광 저장 장치 = 260
7.2.3 광 자기 저장 장치 = 269
7.2.4 플래시 메모리(Flash Memory) = 270
7.2.5 저장 장치의 계층적 구성(HSM: Hierarchical Storage Management) = 272
7.3 멀티미디어 저장 방법 = 273
7.3.1 데이터 배치 기법 = 273
7.3.2 화일 시스템 구조 = 286
7.4 요약 및 참고 문헌 = 291
7.5 연습 문제 = 293
Chapter 08 멀티미디어 데이터베이스 및 정보 검색 시스템 = 295
8.1 멀티미디어와 데이터베이스 = 297
8.1.1 멀티미디어 데이터 관리를 위한 고려 사항 = 298
8.1.2 데이터베이스 시스템 이해 = 299
8.1.3 멀티미디어 데이터베이스 시스템의 필요성 = 302
8.1.4 일반 데이터베이스에서의 멀티미디어 데이터 저장 = 303
8.2 멀티미디어 데이터베이스 시스템 개요 = 306
8.2.1 멀티미디어 데이터베이스 시스템 개념 = 306
8.2.2 멀티미디어 데이터베이스 시스템 기능 = 306
8.2.3 멀티미디어 데이터베이스 시스템 구조 = 308
8.3 멀티미디어 정보 검색 = 311
8.3.1 질의 방법 = 311
8.3.2 메타데이터 = 313
8.3.3 멀티미디어 데이터 검색 = 314
8.4 멀티미디어 질의 처리 = 317
8.4.1 멀티미디어 질의 처리 과정 = 318
8.4.2 멀티미디어 질의어 = 319
8.4.3 멀티미디어 트랜잭션 관리 = 322
8.5 멀티미디어 데이터베이스 시스템 구축 예제 = 324
8.5.1 멀티미디어 데이터베이스 프로그래밍 예제 = 324
8.5.2 멀티미디어 데이터베이스 시스템 사례 = 331
8.6 요약 및 참고 문헌 = 333
8.7 연습 문제 = 335
Chapter 09 멀티미디어 데이터 통신 및 분산 멀티미디어 시스템 = 337
9.1 통신 네트워크 개요 = 339
9.1.1 네트워크의 역사 = 339
9.1.2 네트워크의 분류 = 341
9.1.3 주요 네트워크 응용 서비스 = 342
9.1.4 OSI 모델 = 343
9.1.5 TCP/IP = 350
9.2 데이터 통신 네트워크 기반 기술 = 351
9.2.1 전송 매체 = 351
9.2.2 LAN = 354
9.2.3 교환 기술 = 358
9.2.4 가입자 네트워크 = 359
9.3 멀티미디어 통신을 위한 네트워크 = 362
9.3.1 멀티미디어 트래픽 관련 요구 사항 = 363
9.3.2 멀티미디어 서비스 관련 요구 사항 = 365
9.4 멀티미디어 트래픽을 위한 네트워크 지원 = 368
9.4.1 '최선 노력' 정책에 따른 실시간 트래픽 지원 = 368
9.4.2 높은 대역폭에 대한 지원 = 370
9.4.3 오류 제어에 관한 지원 = 371
9.4.4 멀티미디어를 위해 제안된 새로운 인터넷 서비스 모델들 = 371
9.5 분산 멀티미디어 시스템 = 379
9.5.1 분산 시스템 개요 = 379
9.5.2 분산 멀티미디어 시스템의 구성 = 384
9.5.3 멀티미디어 객체의 유일성 보장 = 389
9.5.4 분산 멀티미디어 시스템 사례: Tiger = 391
9.6 요약 및 참고 문헌 = 394
9.7 연습 문제 = 397
Chapter 10 멀티미디어 스트리밍 시스템 = 399
10.1 개요 = 401
10.1.1 멀티미디어 스트리밍 = 401
10.1.2 스트리밍 서버의 구조 = 403
10.1.3 멀티미디어 스트리밍을 위한 기술 = 405
10.2 자원 관리 = 406
10.2.1 자원 관리의 목적 = 406
10.2.2 서비스 품질(QoS: Quality of Service) 관리 = 407
10.2.3 승인 제어(admission control) = 409
10.2.4 채널 설정 = 413
10.3 채널 관리 = 415
10.3.1 채널 관리의 목적 = 416
10.3.2 VCR 컨트롤 기능 지원을 위한 정책 = 418
10.3.3 데이터 스트림의 공유: 일괄 정책 = 420
10.3.4 시간대를 고려한 채널 할당정책 = 425
10.4 저장 시스템 관리 = 427
10.4.1 저장 시스템 관리의 목적 = 428
10.4.2 단일 디스크 관리 = 430
10.4.3 다중 디스크 관리 = 435
10.4.4 회복 정책 = 439
10.4.5 화일 배치 기법 = 446
10.4.6 계층적 저장 시스템 관리 = 449
10.5 캐시 관리 = 454
10.5.1 캐시 관리의 목적 = 454
10.5.2 버퍼링과 캐싱의 차이 = 456
10.5.3 메모리 캐싱 = 460
10.5.4 디스크 캐싱 = 466
10.6 멀티미디어 스트리밍 시스템 사례 = 474
10.6.1 시스템 개요 = 474
10.6.2 서버 디자인 = 476
10.6.3 클라이언트 구조 = 479
10.6.4 RTP/UDP와 선택적 재전송(selective retransmission) = 480
10.7 요약 및 참고 문헌 = 481
10.8 연습 문제 = 488
Chapter 11 인터넷 및 모바일 환경과 멀티미디어 = 491
11.1 인터넷과 멀티미디어 = 493
11.1.1 인터넷 = 493
11.1.2 월드 와이드 웹(WWW: World Wide Web) = 495
11.1.3 XML(eXtensible Markup Language) = 498
11.1.4 인터넷 환경과 멀티미디어 = 502
11.2 모바일 환경과 멀티미디어 = 512
11.2.1 모바일 환경과 개념 = 513
11.2.2 대표적인 모바일 기기 = 515
11.2.3 모바일 환경과 멀티미디어 = 517
11.3 요약 및 참고 문헌 = 520
11.4 연습 문제 = 521