• 검색 결과가 없습니다.

22 장 멀티미디어 시스템 환경 장 멀티미디어 시스템 환경

N/A
N/A
Protected

Academic year: 2022

Share "22 장 멀티미디어 시스템 환경 장 멀티미디어 시스템 환경"

Copied!
42
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

멀티미디어의 이해

(2)

컴퓨터시스템 = 멀티미디어 시스템 ? 컴퓨터시스템 = 멀티미디어 시스템 ?

(3)

멀티미디어 콘텐츠 제작을 위해 필요한 하드웨어와 소프트웨어

다양한 미디어를 이용하여 멀티미디어 콘텐트 제작이 목표

(4)

멀티미디어 시스템의 구성

하드웨어

CPU, 미디어 처리장치 , 입출력장치 , 저장장치로 구성

시스템 소프트웨어

멀티미디어 자원을 관리 / 운영하는 운영체제 (OS: Operating System)

하드웨어 장치들의 입출력을 처리하는 장치 드라이버 (Device Driver)

멀티미디어 데이터를 저장하고 관리해 주는 DBMS

소프트웨어 툴

각종 미디어 정보를 생성 , 편집하는 개별 미디어 편집 소프트웨어

미디어들을 통합하여 멀티미디어 콘텐츠를 제작하는 저작도구

(5)

목적에 따른 멀티미디어 시스템의 분류

저작 시스템 (Authoring System)

멀티미디어 콘텐츠를 저작할 수 있는 기능과 환경을 제공

하드웨어장치 , 저장장치 , 편집 소프트웨어 , 저작도구를 포함

재생 시스템 (Presentation System)

멀티미디어 콘텐츠의 재생을 위한 최소한의 하드웨어 및 소프트웨어

멀티미디어 플랫폼 (Multimedia Platform)

멀티미디어 콘텐츠를 제작하고 재생하는 하드웨어 환경과 소프트웨

(6)

멀티미디어 시스템의 구성

미디어 처리 장치

입력 장치

출력 장치

저장 장치

(7)

하드웨어 구성

입출력장치

인터페이스 카드 ( 처리장치 ), 장치 드라이버 (Device Driver)

저장장치

(8)

멀티미디어 PC(MPC: Multimedia PC)

1990 년대 초반 , 멀티미디어 정보의 재생을 위해 요구되는 PC 의 성능에 대한 기준 제정

MPC 하드웨어 표준은 더 이상 의미가 없음

그래픽 워크스테이션 (Graphic Workstation)

그래픽스 처리 전용 하드웨어 장착

그래픽스 엔진

멀티미디어 워크스테이션으로도 사용 가능

(9)

입출력 장치를 컴퓨터와 연결하는 인터페이스 기능 지원

멀티미디어 데이터의 압축 / 저장 , 복원 / 재생 기능 지원

사운드 카드

사운드의 디지털정보를 소리정보로 해석

사운드의 입출력 , 소리 정보를 압축 , 저장 , 복원

Creative 사의 SoundBlaster 시리즈 , Volcano 시리즈 , Sound Opera 등이 대표적

(10)

그래픽 가속보드

고품질 / 고해상도의 그래픽을 얻거나 렌더링 속도를 향상

PC 에서 게임이나 3D 그래픽 처리속도 향상을 위해 많이 사용

그래픽 프로세서인 GPU 칩이 성능을 좌우

NVIDIA 의 Geforce 칩 , AMD GPU 칩

NVIDIA 의 Geforce, ATI 의 Radeon, Matrox 의 G 시리즈 등

(11)

비디오 보드

비디오 데이터를 고속으로 압축 / 복원하여 모니터 상에 재생

대부분의 PC 메인보드에 기본적인 비디오 처리 기능을 내장

프레임 그래버 보드 (Frame Grabber Board) : 비디오 캡쳐 보드

카메라로 촬영한 아날로그 영상을 디지털 영상으로 변환하여 저장

비디오 오버레이 보드 (Video Overlay Board)

컴퓨터 내에서 생성된 영상정보와 TV 등의 외부 영상정보를 중첩

TV 수신카드

디지털 방송 , DMB 등 수신

(12)

2.2.3 입력장치

스캐너 (Scanner)

사진과 같은 이미지를 읽어 비트맵 형태의 디지털 데이터로 저장

해상도는 dpi(dot per inch) 로 표현

1 인치를 표현하는 점의 개수

평판 스캐너

가장 대충화 되어 있는 스캐너

보통 600~2400dpi 정도의 스캐너 사용

휴대용 스캐너

필름 스캐너

Negative Film 을 스캐닝

(13)

디지털 카메라 (Digital Camera)

실세계의 장면을 촬영하여 카메라 메모리에 디지털 이미지의 형태로 직접 저장

메모리카드 , 메모리스틱 , 미니 하드디스크 등을 이용

품질은 화상의 dpi 또는 화소 (pixel) 수로 표시

일반적으로 1600x1200 크기의 화면에 200 만 화소 이상을 지원

1000 만 화소 이상을 지원하기도

(14)

디지털 캠코더 (Digital Camcorder)

동영상의 입력과 저장에 사용

A/D(D/A) 변환용 비디오 캡쳐 (Video Capture) 보드가 장착

US 포트 또는 HDMI 포트를 지원

720x480 표준크기 , 1920x1280 HD 급 영상 입력

일반적으로 SD, MMC 방식의 메모리카드 사용

웹캠 (Webcam) 또는 PC 캠

작은 크기 , 노트북이나 모니터에는 내장하기도

(15)

그래픽 태블릿 (Graphic Tablet)

평판 태블릿과 마우스 및 스타일러스 (Stylus) 로 구성

대형 그래픽 도면 , 손으로 쓴 글씨 등의 입력에 사용

스타일러스

펜의 끝 부분에서 태블릿과의 접촉을 감지하여 신호를 컴퓨터로 전송

곡선을 자유롭게 그릴 수 있으며 섬세한 그림을 쉽게 제작 가능

(16)

2.2.4 출력장치

모니터 (Monitor)

문자 , 이미지 , 그래픽 , 동영상 등의 정보를 화면상 출력하는 장치

그래픽 카드의 종류에 따라 640×480 ~ 1600×1200 화소 표시

해상도는 그래픽 카드의 VRAM(Video RAM) 용량에 따라 제한됨

액정 디스플레이 (LCD: Liquid Crystal Display) 의 가격이 하락하고 해상도가 높아져 점차 LCD 모니터가 일반화

컬러 프린터 (Color Printer)

최근에는 잉크젯 (Ink Jet) 및 레이저 방식의 프린터를 많이 사용

(17)

프로젝터 (Projector)

컴퓨터 모니터 상에 나타나는 출력을 대형 스크 린에 디스플레이 하는 장비

많은 사람에게 동시에 멀티미디어 정보 제공

HMD(Head Mounted Display)

HMD 는 일종의 안경으로 눈에 착용하면 양쪽 눈 각각에 화면이 나타남

양쪽 화면에 나타나는 약간의 위치 차이에 의해

(18)

2.2.5 저장장치

CD(Compact Disk)

지름 12cm 의 원반에 650MB 정도의 데이터를 장기간 보관

백업 목적으로 대용량의 데이터를 저장하는 데 유용

배속

CD-ROM 이 처음 상업화되었을 때의 데이터 전송속도를 기준으로 한 비 율 : 1 배속은 150Kbps

48 배속 CD 드라이브는 150Kbps X 48 = 7200Kbps ( 약 7.2Mbps)

CD 에 데이터를 기록할 때 CD-ROM 은 ( 하 ) 고

CD 에 데이터를 기록할 때 CD-ROM 은 ( 하 ) 고

(19)

CD 의 역사 및 종류

오디오 CD 또는 CD-DA(Digital Audio) : 1981 ‘Red Book’

필립스와 소니사가 음악용으로 공동개발

CD-ROM (Read Only Memory) : 1983 ‘Yellow Book’

컴퓨터 저장장치로 사용 , 제작 후 수정 / 기록 불가능

CD-R, CD-RW : 1995 ‘Orange Book’

CD-R(CD Recordable) : 한번만 기록 가능

CD-RW(CD Rewritable) : 반복적으로 기록

(20)

DVD (Digital Video Disk)

1990 년대 초 도시바 , 타임워너 , 소니 , 필립스 등의 회사

CD 와 동일 크기 디스크에 대용량 정보 저장

MPEG-2 표준 , 돌비 5.1 채널로 약 4.7GB (135 분 영화 )

최근에는 17GB 까지 저장 가능한 DVD-ROM 도 개발

DVD 종류

DVD-ROM, DVD Audio, DVD Video

DVD-R (Recordable), DVD-RW (ReWritable)

DVD-RAM :

반복기록 및 빠른탐색 (Random Access Memory)

(21)

미디어 편집 소프트웨어

멀티미디어 콘텐츠 저작도구

(22)

멀티미디어 소프트웨어의 계층

운영체제 (OS)

미디어 플레이어

텍스트 , 이미지 , 그래픽 , 오디오 , 비디오 등 미디어 별 각종형식 재생

미디어 편집 소프트웨어

멀티미디어 콘텐츠 저작도구

(23)

멀티미디어 소프트웨어와 하드웨어를 제어

멀티미디어 장치와 편집도구 , 저작도구간의 인터페이스를 제공

사용자가 하드웨어를 손쉽게 설치 , 관리할 수 있을 것

마이크로소프트사 Windows 의 경우

Windows 3.x 에서 GUI 환경제공

Windows 95 에서 플러그앤플레이 (PnP: Plug & Play) 기술 채택

보다 편리한 멀티미디어 환경을 손쉽게 조성

Windows 98 에서 CD/DVD 기본적으로 지원

Windows 2000 부터 “ Windows Media Technology” 지원

(24)

2.3.2 미디어 편집 소프트웨어

목적

입력장치를 통해 입력된 데이터를 디지털 데이터로 변환시켜 수정 , 편집하는 데 사용되는 소프트웨어

미디어에 따라 사용 가능한 소프트웨어

페인팅과 드로잉 Illustrator, CorelDraw, Painter

이미지 편집 Photoshop, PaintShop Pro, PhotoStyler 3D 그래픽 MAYA, SoftImage XSI, 3D Studio MAX

사운드 편집 WaveEdit, Encore, Cool Edit, SoundEdit, Goldwave MIDI 소프트웨어 Cakewalk, Finale

(25)

CD 타이틀 저작도구 (Authoring Tool)

각 미디어 편집 소프트웨어를 사용하여 만들어진 데이터를 통합

다양한 GUI 를 지원 , 사용자가 원하는 내용을 손쉽게 편집 가능

상호작용성을 위해 구조화된 방법 또는 스크립트 등의 언어 제공

CD 타이틀 저작도구의 유형 [11.4.2 참조 ]

Icon-based 또는 Flow chart 방식

아이콘을 이용하여 동적인 제어흐름을 표현 : Authorware, IconAuthor

Time-based 또는 Score 방식

미디어간 실행 관계를 프레임 단위로 기술 : Director, Premiere

(26)

웹 페이지 저작도구

페이지기반 저작도구에서 발전

웹 브라우저가 HTML 문서 표준을 따르므로 저작도구도 이를 지원

별도의 재생 소프트웨어가 없어도 웹 브라우저로 결과 출력 가능

FrontPage, Dreamweaver, 나모 웹에디터 등

(27)

표준화 기구

압축 및 저장에 관한 표준

문서관련 표준

그래픽 관련 표준

표준은 가 / 이 만든다 . 표준은 가 / 이 만든다 .

(28)

2.4.1 표준의 필요성

필요성

멀티미디어 데이터의 표현 형식은 소프트웨어 업체에 따라 다양

다양한 형식의 멀티미디어 데이터의 공유 및 호환성 유지 필요

플랫폼 독립적인 형식으로 국제 기구에서 표준화 작업 진행

대상

전자문서는 마크업 언어로 기술

플랫폼에 독립적으로 작성 , 표현함으로써 정보전달 효과를 증대

멀티미디어 데이터의 표준

데이터의 압축 / 복원 및 저장 방식을 규정

산업 경쟁력

(29)

국제 표준화 기구

ISO (International Standard Organization)

IEC (International Electrotechnical Commission)

ITU-T(International Telecommunications Union - Telecommunication Standardization Sector)

지역별 표준화 기구

ANSI( 미국 ), IEEE( 미국 ), BSI( 영국 ), JIS( 일본 ), KS( 한국 )

컨소시엄

(30)

ISO/IEC JTC1(Joint Technical Committee)

ISO 와 IEC 는 정보통신 및 멀티미디어 분야의 중요한 표준화 기구

JTC1 는 18 개의 분과위원회 (SC: Subcommittee) 로 구성

각 분과위원회의 워킹그룹 (WG: Working Group) 에서 표준안 제정

JTC1 의 멀티미디어 관련 분과위원회

(31)

국제 표준화 절차

각 국가로부터 제안서 접수

워킹 그룹에서 워킹그룹안 (WD: Working Draft) 작성

위원회 초안 (CD: Committee Draft) 을 마련

위원회 초안을 기반으로 발전시켜 국제 초안 (DIS: Draft International Standard) 을 작성

국제 초안을 바탕으로 국제표준안 (IS: International Standard) 을 완 성

JTC1 총회에서 국제표준안 (IS) 을 채택함으로써 확정됨

(32)

2.4.3 압축 및 저장에 관한 표준

정지화상

JPEG(Joint Photographic Experts Group)

손실압축 방식

PNG(Portable Network Graphics)

비손실 압축

기타 : GIF, BMP, TIFF, PCX 등

(33)

동영상

MPEG(Moving Picture Experts Group)

MPEG-1, MPEG-2, MPEG-4, MPEG-7, MPEG-21 제정

기타 AVI, MOV, WMF 등

사운드

MP3, WAV, AIFF, AU 등

MIDI(Musical Instrument Digital Interface)

(34)

2.4.4 문서관련표준

SGML(Standard Generalized Markup Language)

사용자가 태그의 의미와 위치를 결정

사용자는 태그를 이용하여 문서의 특정 부분을 표시 ( 마크업 )

HTML(HyperText Markup Language)

웹 상에서 이용되는 문서를 기술

▶ SGML DTD 의 예

<!ELEMENT book - - (head, body)>

<!ELEMENT head - o #PCDATA>

<!ATTLIST head id #IMPLIED

name #REQUIRED>

<!ELEMENT body - - (paragraph)*>

▶ SGML 문서의 예

<!DOCTYPE book SYSTEM>

<book>

<head>SGML이란 ?</head>

<body>1986년 ISO 8879 표준 ...</body>

</book>

▶ HTML 문서의 예

<HTML>

(35)

XML(eXtensible Markup Language)

SGML 은 복잡하므로 , 사용자가 간편하게 작성하도록 XML 을 개발

1998 년 W3C 컨소시엄에서 XML 1.0 표준안 확정

2000 년에는 HTML 과 XML 의 장점을 제공하는 XHTML 1.0 확정

오피스 문서표준

전용 문서편집기에서 생성된 전자문서를 의미

최근 XML 에 기반을 둔 개방형 문서형식에 대한 요구 증가

ODF(Open Document Format) : IBM 과 SUN 등의 기업연합 추진

(36)

2.4.5 그래픽 관련 표준

(1) 그래픽 API(Application Program Interface)

2 차원 /3 차원 물체를 묘사하기 위한 그래픽 API

OpenGL

Silicon Graphics 사가 만든 그래픽 API 를 확장한 산업체 표준

(2) VRML/X3D 표준

가상현실

현실세계의 느낌이 나도록 구현한 가상의 환경 (Virtual Environment)

OpenGL 로 제작한 3 차원 그래픽

(37)

VRML(Virtual Reality Modeling Language)

3 차원 사이버스페이스를

텍스트 형태로 기술하기 위한 모델링 언어

다양한 사용자 상호작용 및 외부 연동 가능

X3D(eXtensible 3 Dimension)

웹 3D 컨소시엄에서 웹 환경에서의 3 차원 그래픽스를 위해 VRML 을

▶ VRML 문서의 예

#VRML V2.0 utf8 Transform {

children [ Shape {

appearance Appearance { material Material { diffuseColor 1 0 0 } } geometry Box {}

} ] }

(38)

플러그인

플러그인의 종류

(39)

미디어 플레이어

별도의 프로그램 또는 플러그인 형태로 제공

플러그인

미디어 데이터를 처리하여 재생함으로써 브라우저의 기능을 확장시 켜 주는 프로그램

저장 포맷에 따라 상이한 플러그인을 사용 추가 기능

(40)

플러그인의 종류

애니메이션 (Animation)

Adobe 의 Flash

비디오 (Video)

QuickTime Movie

Real Player

곰플레이어

이미지 / 그래픽 (Image/Graphics)

(41)

사운드 (Sound)

Winamp, RealAudio, Windows Media Player

문서 (Document)

Adobe 사의 PDF Reader

기타

VRML Cosmo player

Quicktime VR 등

(42)

4 1

3

2

1

2

2

1

졸업 프로 젝트

콘텐츠전달 프로그래밍 2

멀티미디어 시스템개론 2

컴퓨터그래픽 프로그래밍 3

응용 4

인터넷방송

응용 6

웹프로그래밍 7 모바일 프로그래밍 8 가상현실응용

9

사용자 인터 페이스 설계10 영상이미지

코딩 3

사운드 프로그래밍 4

콘텐츠 6

XML 프로그래밍 7 미디어콘텐츠 8

게임기획및 프로그래밍 10

그래픽기초 3

지능형 멀티미디어 ?

객체지향 프로그래밍 0

프로그래밍

데이터구조 0

디지털디자인

기초 0

콘텐츠기획 및개발 10 데이터베이스

설계 2

참조

관련 문서

여러분이 열심히 참여하 다보면 스마트폰이 단순히 문자 메시지 전송, 전화, 카카오톡, 카카오스토리, 페이스북, 트위터 뿐만 아니라 다양한 기능이 있음을 알게

따라서 본 프로그램에서는 스마트폰의 개념적 특성을 알고, 스마트폰의 하드웨어 및 소프트웨어적 특징을 탐구하여 우리 생활에 필요한 애플리케이션을

따 라서 제한된 분야에의 관심과 재능을 다양한 분야로 눈을 돌리게 하는 것이 초보적인 단 계에 있는 현 융합인재교육 프로그램이

환경・ 에너지관리 환경・ 에너지 법규 환경・ 에너지관리 일반.

- 콘텐츠를 제작하고 재생하는 하드웨어 및 소프트웨어 환경. 7.1

 DBMS 의 시스템 인터페이스는 응용 소프트웨어가 데이터베이스에 접속하여 사용하는 경우가 많이 있으며 , 오퍼레이터나 일반 사용자 가 데이터베이스를

인터넷 환경과 멀티미디어 인터넷 환경과 멀티미디어.

[r]